API中自定义消息的问题? 我在一个类声明的头文件中自定义了一个消息,在类中创建了一个线程,在这个线程中发送自定义的消息给主线程(WinMain),为什么不能响应这个自定义的消息呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先,你先看看你自定义消息的函数实现了没.再,看看SendMessage()的第一个参数的说明! 同意楼上。使用::SendMessage()第一个参数为主线程的句柄 SendMessage只能针对窗口句柄,不能针对线程,发送线程消息只能使用PostThreadMessage 看情况在你的辅助线程中,postmessage或者sendmessage给主线程,这两个方法都可以指定主线程的句柄postmessage是将该消息置于主线程消息队列,然后立刻返回sendmessage将使主线程搁置当前的消息处理,转而处理你发送的消息,直到处理完毕才返回,在辅助线程中使用有一定风险。如1楼所说,你必须实现对自定义消息的映射 【自绘编辑框问题】文字长度超过编辑框宽度时怎么计算起始的绘制位置? 无聊 散分(为什么我只能散100) 'sqrt' : ambiguous call to overloaded function 一个用VC画实时曲线的问题 如何在继承自CWinThread的UI线程中建立消息循环 一个很菜地问题~ 请教各位GS:我只编写了一个简单的程序,可编译时还是有错误,请帮我看一下! string转int 有关十字链表的问题。 新世纪518大赠送,人人有分,送完为止,快快快 客户端多级连接socket5代理服务器问题求解 OpenGL里面,开了深度缓存,为什么绘制的模型不可见面还没有被消隐?
再,看看SendMessage()的第一个参数的说明!
使用::SendMessage()
第一个参数为主线程的句柄
sendmessage将使主线程搁置当前的消息处理,转而处理你发送的消息,直到处理完毕才返回,在辅助线程中
使用有一定风险。如1楼所说,你必须实现对自定义消息的映射