返回信息流写了个界面 发现只要一执行例如某按钮事件,整个Dialog界面就阻塞(也就是界面点击无反应,不刷新啥的)。这个怎么解决?跟模式非模式有关吗?还是线程问题?
ps:纯对话框程序。对话框cpp按钮里创建了个线程执行某功能,用了waitmuilt。。等待线程结束。发现只有功能执行完以后界面才有反应。我希望是某按钮事件执行的同时,界面上其他功能也能可执行。
新手,对线程,消息机制等不甚了解,求解,越通俗越好啊。谢谢
这是一条镜像帖。来源:北邮人论坛 / cpp / #42637同步于 2010/8/23
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
求助 用VC的进
Marser
2010/8/23镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
不用waitmuiltiple就好了
【 在 Marser 的大作中提到: 】
: 写了个界面 发现只要一执行例如某按钮事件,整个Dialog界面就阻塞(也就是界面点击无反应,不刷新啥的)。这个怎么解决?跟模式非模式有关吗?还是线程问题?
: ps:纯对话框程序。对话框cpp按钮里创建了个线程执行某功能,用了waitmuilt。。等待线程结束。发现只有功能执行完以后界面才有反应。我希望是某按钮事件执行的同时,界面上其他功能也能可执行。
: 新手,对线程,消息机制等不甚了解,求解,越通俗越好啊。谢谢