用c++编写个关机的程序,倒计时的那种,谁能告诉我源代码吗?示范一下!

如题所述

第1个回答  2013-11-07
设计步骤如下:  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的关闭了
相似回答