MFC 自定义线程内发送消息无效

消息发送到VIEW,DOC类中发送相同消息有效,在自己开启的线程中发送消息无效,检查窗口句柄是有效的。... 消息发送到VIEW,DOC类中发送相同消息有效,在自己开启的线程中发送消息无效,检查窗口句柄是有效的。 展开
 我来答
技术挑战者联盟
2017-12-14 · TA获得超过158个赞
知道小有建树答主
回答量:356
采纳率:85%
帮助的人:193万
展开全部
消息必须在UI线程中才能获取到,即你的目标线程中必须存在GetMessage循环。
追问
对文档视图了解不,帮指导一下,问题找到了,在DOC中创建多个线程,这些一个控制48个,控制采用BOOL变量,这些线程都有向VIEW发送消息,没有这些控制的BOOL变量就正常,可能是软件太繁忙导致系统没有处理POSTMASSAGE.我之前控制线程和48个线程使用事件控制,有不及时和编程麻烦情况。有什么改善线程建议吗?或者自定义线程中指挥VIEW方法建议。程序是基于LIST的文档视图结构。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式