怎么直接继承使用dll中的对话框类

求助如何直接继承使用dll中的对话框类
初学Dll编程.想把一个含资源的对话框类CBaseDlg封装到一个dll中.dll生成了后.在使用的时候想直接继承dll中的CBaseDlg.如
class   CMainDlg   :   public   CBaseDlg
把BaseDlg.h以及生成的lib和dll文件都拷过来后编译提示
Test.obj   :   error   LNK2001:   unresolved   external   symbol   "public:   __thiscall   CBaseDlg::CBaseDlg() "   (??0CBaseDlg@@QAE@PAUAppInfo@@@Z)

这样的错误.

求助如何才能成功的把dll中的CBaseDlg继承使用(包括CBaseDlg中的资源)?

------解决方案--------------------
CBaseDlg::CBaseDlg()构造函数未定义?
------解决方案--------------------
http://www.codeguru.com/cpp/cpp/cpp_mfc/tutorials/article.php/c4023/
------解决方案--------------------
用__declspec(dllimport) & __declspec(dllexport)即可,和调用DLL中的普通函数类似,只不过用在class上。注意在DLL中输出class其结果是和编译器相关的