请教高人..调用extend DLL问题~
在我的APP中调用一个MFC extend方式的DLL,
在那个DLL中, 要打开一个模式对话框.而在打开时, 总是报告控件资源初始化失败.
我检查了DLL中的对话框资源设置,没有问题.
在DLLMain中的初始过程如下:
extern "C" int APIENTRY
DllMain(HINSTANCE hInstance, DWORD dwReason, LPVOID lpReserved)
{
// Remove this if you use lpReserved
UNREFERENCED_PARAMETER(lpReserved);
if (dwReason == DLL_PROCESS_ATTACH)
{
TRACE0("TESTRUNNER.DLL Initializing!\n");
// Extension DLL one-time initialization
if (!AfxInitExtensionModule(TestRunnerDLL, hInstance))
return 0;
new CDynLinkLibrary(TestRunnerDLL);
}
...
}