成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Delphi編程禁止用戶關(guān)閉操作系統(tǒng)

開發(fā) 開發(fā)工具
本文是筆者在Delphi學(xué)習(xí)過程中,得出的個人體會,介紹了通過Delphi編程禁止用戶關(guān)閉操作系統(tǒng)的具體方法,希望能與大家共同分享一下。

  Delphi編程禁止用戶關(guān)閉操作系統(tǒng),本實例介紹在程序運行的過程中禁止用戶關(guān)閉操作系統(tǒng)。

  用戶是否可以關(guān)閉操作系統(tǒng)是通過對WM_QueryEndSession的處理來實現(xiàn)的,為此首先需要在程序中添加WM_QueryEndSession消息處理的聲明:

  1. procedure QueryEndSession(var Msg:TMessage);Message WM_QueryEndSession;  

  它的響應(yīng)代碼如下:

  1. procedure TForm1.QueryEndSession(var Msg:TMessage);  
  2. begin  
  3.  Msg.Result:=0;  
  4. end;   

  當(dāng)用戶關(guān)閉操作系統(tǒng)時,操作系統(tǒng)會發(fā)布一個WM_QueryEndSession消息,這時就會激活本實例程序中的QueryEndSession過程,程序通過設(shè)置消息的返回值為0,就會禁止用戶關(guān)閉操作系統(tǒng),反之如果設(shè)置消息的返回值為1,就會允許用戶關(guān)閉操作系統(tǒng)。

  程序代碼如下:

  1. unit Unit1;  
  2. interface 
  3. uses  
  4.  
  5. Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  
  6.  
  7. Dialogs;  
  8.  
  9. type  
  10.  TForm1 = class(TForm)  
  11. private 
  12.  { Private declarations }  
  13.  procedure QueryEndSession(var Msg:TMessage);Message WM_QueryEndSession;  
  14.  public 
  15.   { Public declarations }  
  16.  end;  
  17.  
  18. var  
  19.  Form1: TForm1;  
  20.  implementation  
  21.  {$R *.dfm}  
  22.  procedure TForm1.QueryEndSession(var Msg:TMessage);  
  23. begin  
  24.  Msg.Result:=0;  
  25. end;  
  26. end.  

  保存文件,然后按F9鍵運行程序。只要本程序在正常運行,用戶就無法關(guān)閉操作系統(tǒng)。

  在工程實際中,經(jīng)常需要使應(yīng)用程序不間斷地運行,為了防止意外因素關(guān)閉操作系統(tǒng),可以使用本實例介紹的方法。

【編輯推薦】

  1. Delphi基礎(chǔ)開發(fā)技巧
  2. Delphi編程讀取txt文件數(shù)據(jù)
  3. 如何在Delphi中自動錄入數(shù)據(jù)
  4. 基于Delphi的屏幕抓圖技術(shù)的實現(xiàn)
  5. Delphi初學(xué)者應(yīng)小心的六大問題
責(zé)任編輯:韓亞珊 來源: 編程愛好者
相關(guān)推薦

2010-04-14 13:20:29

Unix操作系統(tǒng)

2010-04-07 13:41:23

Unix操作系統(tǒng)

2010-04-20 10:19:51

Unix操作系統(tǒng)

2010-09-02 10:56:12

微軟

2009-12-23 16:29:01

Linux操作系統(tǒng)

2010-04-19 14:29:59

2010-04-28 18:24:11

2010-04-27 10:15:43

2010-04-15 18:39:56

Unix操作系統(tǒng)

2011-01-04 14:36:39

LinuxGTK編程

2020-12-10 18:48:19

Unix計算機編程

2010-01-14 17:44:17

CentOS vsft

2009-12-09 17:25:19

Linux操作系統(tǒng)

2021-10-12 21:37:51

Windows 10Windows微軟

2009-09-01 09:20:24

Linux操作系統(tǒng)聲音設(shè)備編程實例

2010-04-15 18:10:30

2009-03-02 09:13:00

LinuxFedora操作系統(tǒng)

2010-04-15 14:40:26

Unix操作系統(tǒng)

2009-07-06 18:27:09

SUSE Linux超級用戶密碼修改

2009-08-27 10:23:52

點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 日日夜夜天天久久 | 亚洲视频一区在线播放 | 国产中文字幕亚洲 | 黄频免费 | 在线免费激情视频 | 在线永久看片免费的视频 | 国产精品乱码一区二区三区 | 日韩中文字幕一区二区 | 亚洲精品久久久一区二区三区 | 精品欧美一区二区三区久久久 | 成人性视频在线播放 | 国产精品二区三区 | 日韩理论电影在线观看 | 亚洲一区二区三区在线 | 午夜理伦三级理论三级在线观看 | 九九热这里 | 国产成人精品免高潮在线观看 | 91视频官网| 国产一区二区三区精品久久久 | 蜜桃av鲁一鲁一鲁一鲁 | 99久久精品免费看国产高清 | 欧美aaa一级片 | 99久视频 | av免费网址 | 国产中文原创 | 日日碰碰 | 国产在线色 | 欧美在线一区二区三区 | 欧美一级在线视频 | 国产成人精品一区二区三区在线观看 | 欧美一级片在线观看 | 欧美日韩专区 | 色站综合 | 精品一级电影 | 91麻豆精品国产91久久久久久 | 最新免费av网站 | 日韩欧美视频免费在线观看 | 久久国 | 亚洲视频在线免费 | av一二三区 | 日韩福利在线 |