15,977
社区成员
发帖
与我相关
我的任务
分享 CxxxDlg dlg;
INT_PTR Res = dlg.DoModal();


最主要的是测试环境无法复现,
估计出现问题也就父窗口句柄 和 资源文件了。父窗口句柄是0 也就是active window 是 NULL
话说什么情况会导致资源文件加载失败呢,通常情况下是可以的,出现概率应该不超过万分之十
#include "TestDlg.h"
extern "C" __declspec( dllexport ) int TestDlg(HWND hParentWnd)
{
AFX_MANAGE_STATE(AfxGetStaticModuleState());
CTestDlg dlg( CWnd::FromHandle(hParentWnd) );
return (INT)dlg.DoModal();
}