Delphi程式設計禁止使用者關閉作業系統

2021-04-20 02:41:19 字數 432 閱讀 2539

使用者是否可以關閉作業系統是通過對wm_queryendsession的處理來實現的,為此首先需要在程式中新增wm_queryendsession訊息處理的宣告:

procedure queryendsession(var msg:tmessage);message wm_queryendsession;

它的響應**如下:

procedure tform1.queryendsession(var msg:tmessage);

begin

msg.result:=0;

end;

當使用者關閉作業系統時,作業系統會發布乙個wm_queryendsession訊息,這時就會啟用本例項程式中的queryendsession過程,程式通過設定訊息的返回值為0,就會禁止使用者關閉作業系統,反之如果設定訊息的返回值為1,就會允許使用者關閉作業系統。

Linux禁止使用者登入

我們在做系統維護的時候,希望個別使用者或者所有使用者不能登入系統,保證系統在維護期間正常執行。這個時候我們就要禁止使用者登入。1 禁止個別使用者登入。比如禁止lynn使用者登入。passwd l lynn 這就話的意思是鎖定lynn使用者,這樣該使用者就不能登入了。passwd u lynn 對鎖定...

Linux禁止使用者登入

我們在做系統維護的時候,希望個別使用者或者所有使用者不能登入系統,保證系統在維護期間正常執行。這個時候我們就要禁止使用者登入。1 禁止個別使用者登入。比如禁止lynn使用者登入。passwd l lynn 這就話的意思是鎖定lynn使用者,這樣該使用者就不能登入了。passwd u lynn 對鎖定...

Delphi 外殼程式設計( )

摘要 本文介紹了一種有別於通常的windows外殼程式設計方法。採用com技術,通過windows提供的外殼介面實現對其的程式設計。一 引言 都是執行於windows 作業系統 之下的。在 程式開發過程中也經常要在自己的應用程式中加入一些windows系統本身就有的功能,比如檔案的拷貝 刪除 查詢以...