亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

在 C++ 中控制Windows關機

2019-11-17 05:24:17
字體:
來源:轉載
供稿:網友

  我們在應用程序編制完成后,需要設計應用程序的包裝和分發功能。在編寫安裝程序時,經常會碰到這樣的問題:程序安裝完成后需要重新啟動計算機。那么在代碼中如何控制Windows的關機或重新啟動呢?

  要實現這個功能,需要用到Windows API提供的一個ExitWindowsEx函數。我們可以通過查看C++ Builder提供的幫助文件得到這個函數的使用格式:

  BOOL ExitWindowsEx(

  UINT uFlags,

  // 設置關機參數

  DWord dwReserved

  // 系統保留字

   );

  其中uFlags的主要設置值及意義見表1。

  dwReserved是系統保留字,隨便填入個0即可。

  了解ExitWindowsEx函數的使用格式后,下面以實例說明在C++ Builder中控制Windows關機或重新啟動的方法。

  設計步驟如下:

  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);

  }

    

    設置參數說明:

  設置值  簡要意義

  EWX_FORCE   強制終止程序運行而退出系統

  EWX_LOGOFF  退出而以其它身份登錄

  EWX_REBOOT  重新啟動

  EWX_SHUTDOWN  關機  

  5.運行程序后,分別單擊四個按鈕測試它們的功能。假如能完成各種設置的功能,說明你已成功了,那么就可以將本文介紹的方法運用到自己開發的C++ Builder應用程序中去控制Windows的關閉了。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
黑人巨大精品欧美一区二区三区| 久久精品视频播放| 久久精品青青大伊人av| 九九热精品视频国产| 亚洲欧美制服另类日韩| 黄色成人在线播放| 中文字幕日韩精品在线观看| 亚洲精品国产综合区久久久久久久| 日韩av一卡二卡| 欧美夜福利tv在线| 国产精品一区二区久久精品| 亚洲wwwav| 亚洲欧美国内爽妇网| 久久人人爽人人爽人人片av高清| 亚洲国产精品yw在线观看| 国产精选久久久久久| 精品五月天久久| 欧美成人精品一区| 国产精品久久久久久超碰| 国产精品一区=区| 不卡av日日日| 欧美国产视频日韩| 久久久国产视频| 日韩欧美福利视频| 精品日本美女福利在线观看| 欧美午夜电影在线| 麻豆一区二区在线观看| 538国产精品一区二区免费视频| 欧美大片免费观看在线观看网站推荐| 国产精品九九久久久久久久| 日韩欧美国产成人| 亚洲综合中文字幕在线| 亚洲女人天堂成人av在线| 欧美亚洲在线视频| 久久免费高清视频| 亚洲级视频在线观看免费1级| 色老头一区二区三区在线观看| 日韩av手机在线观看| 91免费国产视频| 亚洲精品小视频在线观看| 亚洲欧美中文日韩在线v日本| 亚洲国产精品va| 91亚洲国产精品| 亚洲一区中文字幕在线观看| 亚洲国产精品成人va在线观看| 黄色一区二区三区| 色樱桃影院亚洲精品影院| 国产精品亚洲欧美导航| 亚洲第一区第二区| 欧美伦理91i| 国产91色在线播放| 欧美精品一区二区三区国产精品| 91亚洲精品久久久久久久久久久久| 日韩成人性视频| 亚洲人精选亚洲人成在线| 亚洲a在线播放| 中文字幕欧美在线| 亚洲韩国欧洲国产日产av| 97在线精品视频| 欧美成aaa人片在线观看蜜臀| 亚洲伦理中文字幕| 精品国产福利视频| 久久久之久亚州精品露出| 91在线免费观看网站| 久久影院在线观看| 伊人一区二区三区久久精品| 国产成人综合一区二区三区| 色狠狠久久aa北条麻妃| 欧美黄色片视频| 国产精品尤物福利片在线观看| 亚洲色图国产精品| 精品亚洲一区二区三区在线观看| 日本午夜精品理论片a级appf发布| 欧美一性一乱一交一视频| 亚洲欧洲av一区二区| 一本一本久久a久久精品牛牛影视| 中文字幕亚洲欧美在线| 国产亚洲精品91在线| 国产精品一区二区久久久| 日韩精品中文字幕在线播放| 国产亚洲视频在线| 国产精品入口免费视| 成人综合网网址| 亚洲美女在线看| 日韩av在线直播| 欧美综合激情网| 久久久www成人免费精品张筱雨| 国产精品久久久久91| 91精品久久久久久久久久入口| 国产九九精品视频| 久久久久久欧美| 日韩成人中文电影| 国产丝袜精品第一页| 亚洲激情视频网站| 久久久国产精品一区| 亚洲激情视频在线| 国产极品精品在线观看| 欧美午夜性色大片在线观看| 91久久久久久久久久久| 综合136福利视频在线| 正在播放欧美视频| 97碰在线观看| 亚洲一区二区三区四区视频| 欧美成人久久久| 色偷偷9999www| 久久久久久亚洲精品不卡| 亚洲国产日韩一区| 亚洲xxx大片| 亚洲一区二区在线播放| 中文字幕日韩欧美精品在线观看| 欧美精品激情在线观看| 亚洲国产第一页| 国产免费久久av| 亚洲国产另类久久精品| 国产成人精品久久二区二区91| 国产精品中文久久久久久久| 亚洲石原莉奈一区二区在线观看| 亚洲一区二区三区香蕉| 最近2019中文字幕mv免费看| 国产精品96久久久久久| 中文字幕日韩av| 久久大大胆人体| 国产精品高潮呻吟久久av黑人| 午夜精品一区二区三区在线播放| 亚洲91精品在线观看| 精品国产一区二区三区久久久狼| 2020欧美日韩在线视频| 97成人在线视频| 精品国产户外野外| 国产精品成人va在线观看| 国产91精品久久久久久久| 亚洲国产小视频| 91在线观看欧美日韩| 91色在线视频| 国产第一区电影| 国产精品成人久久久久| 精品国产福利视频| 91网站在线看| 精品magnet| 综合网日日天干夜夜久久| 亚洲午夜女主播在线直播| 日韩精品在线观看一区二区| 国产欧美日韩视频| 懂色av一区二区三区| 亚洲成年人影院在线| 日韩在线视频免费观看高清中文| 日韩在线中文视频| 中文字幕亚洲色图| 国产精品久久久久久久久久久久久久| 日韩视频免费中文字幕| 亚州精品天堂中文字幕| 色悠悠久久88| 在线午夜精品自拍| 日韩精品极品在线观看| 亚洲另类欧美自拍| 成人精品久久一区二区三区| 欧美亚洲国产精品| 亚洲激情第一页| 久久精品电影一区二区| 亚洲xxxx做受欧美| 日韩电影中文字幕在线观看| 亚洲人成伊人成综合网久久久| 色香阁99久久精品久久久| 亚洲精品在线观看www|