我在做Windows Mobile的开发中遇到了一个问题,在网上查找了好久,也没能解决,特来此求教,望有人指导!
问题:我自己写了一个 Power.exe 应用程序,也就是仿照点击 设置->系统->电源 后打开的电源管理界面写的一个类似的管理电源的程序,我看官方文档,可以添加啊注册表 [HKEY_LOCAL_MACHINE\ControlPanel\Backlight|Buttons|Contrast|Power] "Redirect"="\\path\\to\\new\\target.exe plus command parameters" 从而将相应的快捷方式重定向到自己写的应用程序,因此我将 Power.exe 打成了一个 cab 安装包,这个安装包将 Power.exe 部署到 \Windows\ 下,并且在注册表 [HKEY_LOCAL_MACHINE\ControlPanel\Power\ 项下添加键值 Redirect \Windows\Power.exe ,将安装包拷到设备,安装完后,点击 设置->系统->电源 ,这时打开的是我自己写的那个程序,能正常使用。可是,当重启设备之后,再次进入 设置->系统 这时却发现 电源 这个图标消失了,我查看了 Power 这个注册表项下的键值,没有发生改变。问题就是那个快捷图标为何会消失,如何查找问题,谢谢!