Windows Mobile 是否会广播 WM_CLOSE 消息?
我听说如果系统内存低于某个阈值,Windows Mobile 将向所有非活动(?)窗口广播 WM_CLOSE 消息。我想我的应用程序也出现了这种情况。但我找不到任何文件来证实这一点。有人知道这件事吗?或者知道在哪里可以找到有关它的文档?
感谢您的任何帮助。
I've heard that Windows Mobile will broadcast a WM_CLOSE message to all inactive (?) windows if system memory falls below a certain threshold. I think I'm seeing this occur with my app too. But I cannot find any documentation to confirm this. Anyone know about this? Or know where I can find doc on it?
Thanks for any help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
WM_HIBERNATE 是当系统资源不足时发送到您的应用程序的消息
WM_HIBERNATE is the message that is sent to your app when system resources run low
是的,如果内存压力很大,平台可能会向您的应用程序发送 WM_CLOSE。不过,它会首先发送 WM_HIBERNATE。 以下是有关该过程的一些文档。
Yes, the platform may send WM_CLOSE to your application if memory pressure is high. It will send a WM_HIBERNATE first, though. Here's some documentation on the process.