关于对话框的问题 导出函数开始加 AFX_MANAGE_STATE(AfxGetStaticModuleState( )) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 “写了一个直接调用该DLL中的对话框的Exe工程” 资源应该在 dll, 不会是在 exe 吧? 当然了,exe工程就是为了测试DLL里的对话框的 你是说 资源在 dll了 ?那就要:AFX_MANAGE_STATE(AfxGetStaticModuleState( )) 了以防止系统从 exe 取资源 dll 中 每个 与 资源有关的 函数 都要 加。 error LNK2005: _DllMain@12 已经在 dllmain.obj 中定义fatal error LNK1169: 找到一个或多个多重定义的符号编译出现了这个两个错误 "与 资源有关的 函数 " DllMain 你 自己写的 ? DllMain是自动生成的谢谢你的回答,你启发了我,我是这么做的HINSTANCE dll_hInstance = GetModuleHandle(_T("RadiationDataTool.dll")); AfxSetResourceHandle(dll_hInstance); //切换状态 CRadiationDataToolDlg dlg; dlg.DoModal();和你说的原理一样吧 http://blog.csdn.net/optman/article/details/332277 表单提交登陆失败 CreateDialog创建不显示只显示上面的控件(SDK) vc6 调试问题 如何卸载一个EXE中的COM对象 关于CDialog的问题 ———————语音录放的内存控制问题—————— 请教如何取BMP图的一部分?? 位图加载的问题 能不能介绍一些源代码下载的好网站 为何我的AVI播放完不能自动关闭? 异常处理的问题 关于ShowWindow建立的问题
当然了,exe工程就是为了测试DLL里的对话框的
那就要:
AFX_MANAGE_STATE(AfxGetStaticModuleState( )) 了
以防止系统从 exe 取资源
error LNK2005: _DllMain@12 已经在 dllmain.obj 中定义
fatal error LNK1169: 找到一个或多个多重定义的符号编译出现了这个两个错误
DllMain 你 自己写的 ?
DllMain是自动生成的谢谢你的回答,你启发了我,我是这么做的
HINSTANCE dll_hInstance = GetModuleHandle(_T("RadiationDataTool.dll"));
AfxSetResourceHandle(dll_hInstance); //切换状态
CRadiationDataToolDlg dlg;
dlg.DoModal();
和你说的原理一样吧