MFC下使用WaitForSingleObject的界面卡逼问题 dwRet = WaitForSingleObject( m_h_accept_event, 10000 );本身,就会导致界面等待m_h_accept_event 10秒钟,界面就会停止响应10秒,知道超时或者对象m_h_accept_event释放换种方式吧,例如到线程中去Wait 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我觉得如果你要 waitforobject...还不如先 showwindow(SW_HIDE)呢 如果你在消息响应函数中,调用了WaitForSingleObject类似的函数,都会让消息阻塞掉的,因为这些消息都是要处理完成才返回,如果你WaitForSingleObject了,就会把消息循环阻塞掉了 DWORD fkWaitForSingleObject(HANDLE hHandle, DWORD dwMilliseconds ){DWORDdwTimeBeg = GetTickCount();while (GetTickCount() - dwTimeBeg <= dwMilliseconds){MSG msg = {0};DWORD dwRet = MsgWaitForMultipleObjects(1, &hHandle, TRUE, dwMilliseconds, QS_ALLINPUT);if (dwRet == WAIT_OBJECT_0){returnWAIT_OBJECT_0;}else{if(::PeekMessage(&msg, NULL, 0, 0, PM_REMOVE)){PeekMessage(&msg, NULL, 0, 0, PM_REMOVE);DispatchMessage(&msg);if (msg.message == WM_CLOSE)return0;}}}returnWAIT_TIMEOUT;}来自:http://weibo.com/p/1001603720721380589753 如何调试dll回调函数? socket分包发送的问题? 谁有 RFB 协议 3.8 的中文资料?或者帮我翻译一下英文的也好!不胜感激!!! 高分求如何在directshow视频捕捉预览中叠加图形 哪位仁兄知道:如何将dwg文件显示在VC视图里,并且响应鼠标移动单击等操作? 对象内存问题? 如何在工具条中添加CComboBox? 跪求COM技术内幕和ATL开发人员指南(第二版)源代码 请问如何用程序实现在NT(2000Server)下面添加域帐号和密码? 有NT下的ipman吗? 前辈们,学历重要吗? 能告诉我RTP的原理吗?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货