国产探花免费观看_亚洲丰满少妇自慰呻吟_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環境下運行正常。->


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 西城区| 博湖县| 通山县| 扎囊县| 民权县| 如皋市| 安化县| 德惠市| 开平市| 利川市| 九寨沟县| 沈阳市| 乌审旗| 达拉特旗| 汶上县| 沂源县| 定安县| 德州市| 乌兰察布市| 铜梁县| 永康市| 根河市| 桂阳县| 阜城县| 宁海县| 贵州省| 中宁县| 宁南县| 会泽县| 新营市| 湘西| 兴业县| 儋州市| 贵港市| 桐城市| 息烽县| 泸州市| 丰顺县| 融水| 弥勒县| 夏邑县|