国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

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

在VB應用程序中控制Win95的啟動

2019-11-18 17:27:04
字體:
來源:轉載
供稿:網友
----在用VisualBasic編寫Win95應用程序時,有時可能希望由程序來控制計算機的啟動功能,比如當應用程序對系統注冊表作了修改后需要重新啟動Win95。

----那么,如何在應用程序中控制Win95的啟動呢?由于VisualBasic自身沒有提供相關的命令和函數,我們只好求助于WindowsAPI函數ExitWindowsEx,調用該函數,我們可以完成重新啟動、關機、強制關閉所有應用程序或重新登錄等操作,下面是該函數的函數聲明:

DeclareFunctionExitWindowsExLib
"user32"(ByValuFlagsAsLong,
ByValdwReservedAsLong)AsLong

----ExitWindowsEx函數有兩個參數,其中第二個為保留參數,第一個參數uFlags用來決定調用函數時的具體動作,可能的取值和含義見下表:
Uflags的值含義
0重新登錄
1關閉計算機
2重新啟動
4強制關閉所有應用程序

----下面以一個小程序為例,介紹如何在程序中控制Win95的啟動:
----新建一個工程,添加一個普通窗體Form1,在窗體上放置一個Frame控件Frame1、一個命令按鈕控件Command1和一個包含4個元素的選項按鈕控件數組Option1。再給工程添加一個代碼模塊Module1,在其

----中寫上如下的聲明(注意ExitWindowsEx的函數聲明必須寫在一行上):

PublicConstLOGOFF=0
PublicConstSHUTDOWN=1
PublicConstREBOOT=2
PublicConstCLOSEEndSub

----按下F5,運行本程序,選擇某個功能,然后按下確認按鈕,嘿!不錯吧。本程序用VisualBasic5.0編寫,在Pwin95和Pwin97環境下運行正常。->


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 太仆寺旗| 雷州市| 青川县| 岱山县| 会同县| 荣昌县| 洮南市| 夹江县| 景谷| 灌云县| 宜川县| 尚志市| 邓州市| 宣威市| 祁阳县| 陇西县| 邯郸市| 陵水| 辰溪县| 宝丰县| 波密县| 汽车| 济南市| 定边县| 砀山县| 汝南县| 民丰县| 高淳县| 奉新县| 丽水市| 靖江市| 白城市| 青河县| 花垣县| 梨树县| 临潭县| 阜宁县| 华安县| 博白县| 武胜县| 南丹县|