读书人

MFC使用多线程后点击最小化对话框不响

发布时间: 2013-03-29 14:24:52 作者: rapoo

MFC使用多线程后点击最小化对话框不响应怎么办?
CCOOKDlg *DlgPtr=(CCOOKDlg*)pParam;
CMSComm COM1;
COM1.Create(NULL,0,CRect(0,0,0,0),DlgPtr,IDC_MSCOMM1);
原因就是线程里面用了上面的代码。还有就是屏蔽上面代码后可以最小化,但是鼠标放到显示的数据上,,数据会被背景覆盖了。是怎么回事啊?求教这两个问题。
[解决办法]
不要在线程中创建,移到主线程中去
[解决办法]
创建对话框都放到主界面线程里,工作线程里不要创建对话框。

读书人网 >VC/MFC

热点推荐