1
我看过的Windows Mobile的X button's behaviour也关于WM_HIBERNATE和WM_CLOSE其上Low Memory Situation发送到所有valid应用。我应该在Windows Mobile/WinCE中捕获WM_HIBERNATE和WM_CLOSE?
MSDN上WM_HIBERNATE:
当系统资源正在运行低此消息发送到应用程序。当发送此消息时,应用程序应尝试释放尽可能多的资源,方法是卸载对话框,销毁窗口或释放尽可能多的本地存储,而不更改内部状态。
MSDN上WM_CLOSE:
该消息被发送作为一个信号,即一个窗口或应用程序应该终止。
问题:
- 仅在有效申请发送到顶级窗口或所有窗口的消息?
- 我应该在哪里截获该消息?在主消息泵?在每个窗口?或只有一些窗口?
- 如果我使用MFC,我应该在哪里抓住它?
感谢您的回答。信息是否发送到有效应用程序中的所有窗口? – 2010-04-23 07:36:01
http://www.devsource.com/c/a/Using-VS/Working-with-Windows-Messages-in-NET/ – MusiGenesis 2010-04-23 12:04:58