WINCE 6.0 怎样才可以关机?
推荐使用以下方法:
1.GwesPowerOffSystem();
待机
2.PowerOffSystem();
之前需要关闭文件系统,使用FileSystemPowerFunction();OEM中有个OAL/OALLIB/power.c中有个BSPPoweroff()函数中实现断电的硬件操作
3.keybd_event(VK_OFF, 0, 0, 0);
keybd_event(VK_OFF, 0, KEYEVENTF_KEYUP, 0);
4.SetSystemPowerState(NULL,
POWER_STATE_OFF, POWER_FORCE);
经本人实验发现,应用层下不能进行关机操作,只能待机或重启。关机功能只能在内核层实现。后续大家实验过程中有新发现希望能共享。