MFC动态链接库调用有关问题 附程序

MFC动态链接库调用问题 附程序
大家好:
      目前进行二次开发,对于使用MFC进行显示的调用第三方动态链接库出现了问题,问题是这样的,第三方提供一个DLL动态链接库,这个动态链接库的显示调用代码是放在了新建的一个类中,该类的头文件和实现文件已经给我,并且添加到自己的MFC软件类中,编译没有错误,一旦运行则出现不能找到该动态链接库。我想是不是程序的调用路径有问题。具体的调用库的路径应该怎么设置,在哪里设置,请大家帮忙解决一下。下面的代码是实际的调用过程:

首先为新建的类进行了变量的定义,该类名为:CABCard,建立变量CABCard    m_ABCard;
然后在窗口初始化程序中调用类的初始化,m_ABCard.Init(this);
该动态链接库的调用就是在Inith函数中进行的,Init函数的定义为:
BOOL CABCard::Init(CWnd *Wnd)
{

m_ADLL = LoadLibrary(_T("card.dll"));

if(m_ADLL==NULL)
{
AfxMessageBox(_T("Can not find card.dll!"));  
}
我尝试了断点调试,每次当加载DLL后,m_ADLL 的值始终为NULL,显示数值0X00000000,不知道什么原因,大家想想是什么原因,强调:对于路径的设置一点都没有设置。对应的DLL和类的实现文件头文件都已放入Debug文件夹中,还是不行。谢谢

------解决方案--------------------
m_ADLL = LoadLibrary(_T("card.dll"));
动态库放在什么目录下?依赖解决没有?