为什么Windows Mobile的X按钮没有关闭应用程序,有一个blog post。
0)我的应用程序因使用GPS而消耗大量电池电量
1)我希望应用程序能够最小化,因为用户可能想要多任务
2)我有“退出”按钮但是什么时候应该在最小化时终止我的应用程序?
3)我是否需要处理任何特定的消息以允许操作系统优雅地终止我的应用程序?
更新
+ ctacke在低内存中指出了WM_HIBERNATE消息,如here
答案 0 :(得分:1)
当内存不足时,操作系统会向您发送WM_HIBERNATE消息,您可以选择使用它来释放内存或关闭。除此之外,除非他们特意选择让你失望,否则你不会得到任何其他消息。
我同意bobince你应该考虑在你去后台时断开与GPS的连接,或者至少给用户选择。