-
-
[求助]关于注入DLL中的非模态对话框显示问题。
-
发表于:
2010-5-1 10:49
10301
-
我通过CreateRemoteThread创建远程线程向目标进程注入一个dll,该dll是采用mfc的正规dll,
在dll的initinstance里面创建一个非模态对话框,dll已经注入,可是对话框一闪就没有了。代码如下,我做过测试,如果不用注入的方法直接用LoadLibrary(_T("DllPro.dll"))是可以成功显示对话框的。请问各位高人这个问题怎么解决!
CMainDlg pDlg;
BOOL CDllProApp::InitInstance()
{
CWinApp::InitInstance();
AFX_MANAGE_STATE(AfxGetStaticModuleState());
pDlg.Create(IDD_MAINDLG,NULL);
pDlg.ShowWindow(SW_SHOW);
return TRUE;
}
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)