发送消息时,如果目标窗口关闭? 发送一个自定义的消息时,如果目标窗口关闭。但消息已经发出去,这时系统如何来处理这个消息? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你是用的SendMessage来发送消息,SendMessage会等到目标窗口处理完消息后才返回,因此,如果目标窗口不存在,你SendMessage肯定会失败。如果你是用的PostMessage来发送消息,PostMessage本身就是直接返回的,因此目标窗口存在与否对你来说都一样。 SendMessage会等待返回,如果不存在目标窗口,程序会阻塞在这个位置PostMessage发完就返回,消息没人来处理,被系统扔了吧 是用PostMessage来发送消息的。因为目标窗口什么时候关闭不知道。 TrackPopupMenu弹出菜单后父窗口的消息响应问题 进程的CPU利用率是怎么算出来的? 为什么dll中MoveWindow主程序对话框出错? 把一个dll潜入到一个远程进程中运行之后出现的问题.... 如何给CRichEdit添加背景图片 菜鸟的——如果条件不满足,想在构造函数中让实例构造不成功,怎么处理? 关于ADO的问题! 怎样结束程序运行才会调用CWinApp::ExitInstance函数?? 請問我用的是單碟D版的VC++安裝盤,怎麼安裝MSDN? 如何将256色的位图与24位的位图相互转化?(关键在于如何处理调色板信息) VFW 缓冲区的问题 vc 曲线绘制并响应鼠标消息
SendMessage会等到目标窗口处理完消息后才返回,因此,如果目标窗口不存在,你SendMessage肯定会失败。如果你是用的PostMessage来发送消息,
PostMessage本身就是直接返回的,因此目标窗口存在与否对你来说都一样。