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