現在我在開始菜單加上了一個選項shutdown,然後但是在執行代碼那,我卻不知道寫什麼,基本寫的函數反應都和掛起一樣,就是卡了一下,有沒有辦法實現什麼將屏幕芯片都關的函數啊。
WinCE 是不支持批處理文件的,寫了也需要自己來解析與處理。
shutdown 功能,除了關電源,標准的功能就只有 Sleep 了,可以考慮使用:
關閉(suspend)
//虛擬關機鍵
::keybd_event(VK_OFF, 0, 0, 0);
::keybd_event(VK_OFF, 0, KEYEVENTF_KEYUP, 0);
還有一種,是直接關閉屏幕的背光,然後用一個全黑的窗體顯示在最前面。但這樣做,省電會是個問題的。