關機 登出 重啟指令和函式代表的含義

2021-04-23 23:22:40 字數 1421 閱讀 2542

這兒有個api幫助雖然是vb版的,不過所有的引數都是一樣的,可以參考著用的!!

雖然不全,但大多數都有了,而且還可以自己增加的!!

好東西就應該大家共享的!!!!!!!!!!!!!!

補充日期: 2002-06-07 11:26:04

定義格式:

function returndatatype name ( datatype1 arg1,

..., datatypen argn } ) library "libname"

alias for "extname"

在declare中的global external functions中宣告,格式如下:

function long exitwindow*** (long uflags,long dwreserved ) library "user32" alias for "exitwindow***"

引數說明:

long,非零表示成功,零表示失敗。會設定getlasterroruflags --------- long,指定下述乙個或多個標誌(用or運算子合併到一起)

ewx_force

強迫中止沒有響應的程序

ewx_logoff

中止程序,然後登出

ewx_shutdown

關掉系統電源(如果可能的話,atx電源就可以)

ewx_reboot

重新引導系統

ewx_shutdown

關閉系統

dwreserved ----- long,保留,設為零這個函式呼叫後會立刻返回,系統關閉過程是在後台進行的。注意先中止自己的應用程式,使關閉過程更顯平順。當然,您的程序必須有足夠的優先權,否則也不能執行這種操作

ewx_logoff = 0

ewx_shutdown = 1

ewx_reboot = 2

ewx_force = 4

如果僅僅是關機的話,你還可以參照:exitwindows函式

c#呼叫dll中的函式

exitwindow***(ewx_logoff , 0); //登出

exitwindow***(ewx_shutdown, 0); //關機,但是,不關閉電源

exitwindow***(ewx_reboot , 0); // 重啟

exitwindow***(ewx_force , 0); //強制關機

exitwindow***(ewx_poweroff, 0); //關機,並且關閉電源

exitwindow***(ewx_forceifhung , 0); //

exitwindow***

98下直接用,xp下必須提公升許可權。

bool mysystemshutdown()

七 Linux關機 重啟和使用者登出

一 關機 重啟和使用者登出 1 關機 重啟命令 基本介紹 shutdown shutdown h now 立即關機 shutdown h 1 表示1分鐘後關機 shutdown r now l立即重啟 halt 直接使用,效果等價於關機 reboot 重啟系統 sync 把記憶體資料同步到磁碟 注意...

Linux 關機 重啟和使用者登陸登出

1 shutdown shutdown h now 立即關機 shutdown h 1 1分鐘後關機 shutdown r now 立即重啟 2 halt 關機 3 reboot 重啟 4 syn 把記憶體資料同步到磁碟 注意 關機或重啟時,應先執行syn指令,把記憶體資料寫入磁碟,防止資料丟失 1...

讓電腦重啟,關機和登出的c 源程式

using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.text using system.window...