DLL中有一个对话框类CTestDlg现在要从dll中导出另外一个类CTest,这个类里面用了CTestDlg的实例作为成员变量
这样:
class _declspec(dllexport) CTest
{
public:
CTest(){};
~CTest(){};
void Test(){ m_dlg.DoModal(); }
private:
CTestDlg m_dlg;
};编译的时候警告CTestDlg需要导出测试的客户端编译报错, m_dlg unresolved external symbol
如果将CTestDlg也声明为dllexport,可以正常使用, 但是我现在只想导出CTest,不希望导出这个对话框类
应该怎么做??