读书人

窗口无响应的有关问题

发布时间: 2013-08-04 18:26:16 作者: rapoo

窗口无响应的问题
在主线程中有个长时间执行的任务,点击主线程创建的窗口就没有反映了,由系统角度考虑,系统只不过将消息发送的线程消息队列,超过了线程消息队列的长度,消息就会被抛弃,由此看那么只不过是主线程不处理这些消息而已,但是怎么窗口会死掉,程序也挂了呢?
[解决办法]
1。“由系统角度考虑,系统只不过将消息发送的线程消息队列,超过了线程消息队列的长度,消息就会被抛弃,”
win3.1 时 消息队列 有 长度 限制, 现在已没有了。
2. 窗口是 消息 驱动 的, 消息泵 被 你 阻塞, 当然窗口 没 反应了。

读书人网 >VC/MFC

热点推荐