設計步驟如下: 1.運行C++ Builder系統後,先激活選單“File/New Application”,創建壹個新工程。 2.激活選單“File/Save As”把窗體單元以文件名exitu.cpp存盤,然後激活選單“File/Save Project As”把工程文件以文件名exitp.bpr存盤。(註意:工程文件名與窗體單元文件名不要同名。) 3.在窗體上增加四個TButton組件Button1、Button2、Button3和Button4,分別設置它們的Caption屬性為“其它身份登錄”、“關機”、“重新啟動”和“強制關機”。 4.分別設置Button1、Button2、Button3和Button4組件的OnClick事件響應代碼如下: void __fastcall TForm1::Button1Click(TObject Sender) { //其它身份登錄 DWORD temp; ExitWindowsEx(EWX_LOGOFF,temp); } //------------------------------ void __fastcall TForm1::Button2Click(TObject Sender) { //關機 DWORD temp; ExitWindowsEx(EWX_SHUTDOWN,temp); } //------------------------------ void __fastcall TForm1::Button3Click(TObject Sender) { //重新啟動 DWORD temp; ExitWindowsEx(EWX_REBOOT,temp); } //------------------------------ void __fastcall TForm1::Button4Click(TObject Sender) { //強制關機 DWORD temp; ExitWindowsEx(EWX_FORCE,temp); } 5.運行程序後,分別單擊四個按鈕測試它們的功能。如果能完成各種設置的功能,說明妳已成功了,那麽就可以將本文介紹的方法運用到自己開發的C++ Builder應用程序中去控制Windows的關閉了
上一篇:如何生成SSH key下一篇:硬件與軟件的聯系和區別是什麽?