首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Windows Mobile >

c#如何屏蔽windows mobile上的关机键操作

2012-05-21 
c#怎么屏蔽windows mobile上的关机键操作。做了一个程序,想让他在运行的时候,即使用户按关机键,也不能直接

c#怎么屏蔽windows mobile上的关机键操作。
做了一个程序,想让他在运行的时候,即使用户按关机键,也不能直接关机,必须退出程序才能关机,应该怎么做,用C#写的。

[解决办法]
C#很少人研究WM6了,参考下面的C++代码吧,一样能实现:
http://www.cnblogs.com/walzer/archive/2008/07/18/1246251.html

用API RequestPowerNotifications请求电源管理器发送通知,
启线程监视MessageQueue。
[解决办法]
这个问题比较麻烦,要看关机的硬件和驱动是否是标准的。

也就是说是否在关机键按下时调用了系统通知,如果做了,按 3L 的方法应该是可行的;

热点排行