65,208
社区成员
发帖
与我相关
我的任务
分享 __declspec(dllexport) void Fun1()
{
DWORD threadID;
CreateThread(NULL,0,&ThreadFrm,NULL,0,&threadID);
//挂起线程等待窗口唤醒
SuspendThread(ThreadHandle);
}
DWORD WINAPI ThreadFrm(LPVOID pParam)
{
//AFX_MANAGE_STATE(AfxGetStaticModuleState()); // 这个好像不起作用
pFrmMain = new CFrmMain(); //这里是一个对话框 窗口上面放一个CListBox控件
pFrmMain->pListIns.AddString( (LPCTSTR)"dadsds"); //在CListBox控件上添加一个字符串
pFrmMain->DoModal(); //显示窗口
ExitProcess(0);
return 0;
}
__declspec(dllexport) void Fun1()
{
AFX_MANAGE_STATE(AfxGetStaticModuleState()); // 这个好像不起作用
pFrmMain = new CFrmMain(); //这里是一个对话框 窗口上面放一个CListBox控件
pFrmMain->pListIns.AddString( (LPCTSTR)"dadsds"); //在CListBox控件上添加一个字符串
pFrmMain->DoModal(); //显示窗口
}
if (pFrmMain->pListIns.m_hWnd != NULL)
{
pFrmMain->pListIns.AddString( (LPCTSTR)"dadsds"); //在CListBox控件上添加一个字符串
pFrmMain->DoModal(); //显示窗口
ExitProcess(0);
}
//加一个判断!