DLL是注入到目标进程中的,没有添加ocx控件可以显示界面
添加了以后老显示不了界面一下是显示窗口dll代码
BOOL CBBDllApp::InitInstance()
{
CWinApp::InitInstance();
MySendUIThread = ::CreateThread(NULL,0,(LPTHREAD_START_ROUTINE)ShowUI,(LPVOID)mySend,NULL,NULL);
return TRUE;
}
int ShowSendUI(LPVOID lParam) //{
AFX_MANAGE_STATE(AfxGetStaticModuleState());
mySend = new MySend;
theApp.m_pMainWnd = mySend;
mySend->DoModal();
return 0;}
我在CBBDllApp::InitInstance()
添加了
CoInitialize(NULL);
AfxOleInitModule();
AfxEnableControlContainer();
窗口还是显示不了
添加了以后老显示不了界面一下是显示窗口dll代码
BOOL CBBDllApp::InitInstance()
{
CWinApp::InitInstance();
MySendUIThread = ::CreateThread(NULL,0,(LPTHREAD_START_ROUTINE)ShowUI,(LPVOID)mySend,NULL,NULL);
return TRUE;
}
int ShowSendUI(LPVOID lParam) //{
AFX_MANAGE_STATE(AfxGetStaticModuleState());
mySend = new MySend;
theApp.m_pMainWnd = mySend;
mySend->DoModal();
return 0;}
我在CBBDllApp::InitInstance()
添加了
CoInitialize(NULL);
AfxOleInitModule();
AfxEnableControlContainer();
窗口还是显示不了
BOOL CBBDllApp::InitInstance()
{
CWinApp::InitInstance();MySendUIThread = ::CreateThread(NULL,0,(LPTHREAD_START_ROUTINE)ShowUI,(LPVOID)mySend,NULL,NULL);
return TRUE;
}
int ShowUI(LPVOID lParam) //{
AFX_MANAGE_STATE(AfxGetStaticModuleState());
mySend = new MySend;
theApp.m_pMainWnd = mySend;
mySend->DoModal();
return 0;}
我在CBBDllApp::InitInstance()
添加了
CoInitialize(NULL);
AfxOleInitModule();
AfxEnableControlContainer();
窗口还是显示不了