假如在 A 的timesetevent()的回调函数里给 B 发送了一个消息Message,当 A 中 TimeKillEvent时,希望立即停止 B 对Message的响应,该如何做呢?
我知道此时的Message已经在消息队列中,只等待着被响应...
如果此时发生极限Case:B 已经被 SAFEDELETE掉(或者试图去SAFEDELETE),就有可能导致系统崩溃,这该如何解决呢?
先前有人提过类似的问题
Link:http://bbs.csdn.net/topics/370264382
我知道此时的Message已经在消息队列中,只等待着被响应...
如果此时发生极限Case:B 已经被 SAFEDELETE掉(或者试图去SAFEDELETE),就有可能导致系统崩溃,这该如何解决呢?
先前有人提过类似的问题
Link:http://bbs.csdn.net/topics/370264382
解决方案 »
- MFC
- WM_NOTIFY是控件先发给父窗口,再由父窗口发给自己?
- 简单程序的句柄泄漏,大伙帮个忙
- 郁闷。。。。。。。。三十岁才娶老婆,还扣工资!
- delphi调用VC创建的dll问题(100)
- 请教高手:调试问题
- 我不知道给分就结帖++++++++有谁知道怎样反汇编BIOS的代码或者怎样跟踪BIOS的运行??++++++++
- 0xfeeefeee
- 被毕设老师说郁闷了,求救:数据库一列时间(nvarchar类型)累加的问题
- 急急急,大家知道怎么在DOS下调中断重新启动系统?谢谢了。
- C++MFC连接数据库 修改数据库后无法正常显示
- WH_CALLWNDPROC挂钩时,为什么WM_SHOWWINDOW消息时,wParam一直为0
其他消息,立刻设置钩子,阻止消息传到特定窗口接收消息不过有很大的不确定性,你的timer proc是独立线程工作的,执行任何有效指令之前,可能已经被操作系统换出CPU....