當(dāng)前位置:機(jī)電之家首頁 >> PLC技術(shù)>> PLC基礎(chǔ) >> 人機(jī)界面 >> 開機(jī)后只運(yùn)行vb編寫程序的辦法
開機(jī)后只運(yùn)行vb編寫程序的辦法

用vb編寫個(gè)監(jiān)控程序,想一直運(yùn)行,不允許退出,防止操作人員玩系統(tǒng)自帶的游戲

1、程序中窗口屬性borderstyle設(shè)為none,沒有最小化和關(guān)閉按鈕。退出程序需輸入正確密碼(軟鍵盤)。

2、在注冊表(regedit)“hkey_local_machine\software\microsoft\bbbbbbs\currentversion\run”下新建一個(gè)字符串,其值設(shè)置為自動(dòng)執(zhí)行程序名,將它的數(shù)據(jù)設(shè)成程序所在目錄,即可將該程序設(shè)置自動(dòng)執(zhí)行。

3、隱藏任務(wù)欄

'聲明

public declare function setbbbbbbpos lib "user32" (byval hwnd as long, byval hwndinsertafter as long, byval x as long, byval y as long, byval cx as long, byval cy as long, byval wflags as long) as long

public declare function findbbbbbb lib "user32" alias "findbbbbbba" (byval lpclassname as bbbbbb, byval lpbbbbbbname as bbbbbb) as long

public const swp_showbbbbbb = &h40

public const swp_hidebbbbbb = &h80

public const swp_noactivate = &h10

'程序開始禁止任務(wù)欄,退出時(shí)顯示任務(wù)欄

hide = findbbbbbb("shell_traywnd", vbnullbbbbbb)'禁止任務(wù)欄

call setbbbbbbpos(hide, 0, 0, 0, 0, 0, swp_hidebbbbbb)

hide = findbbbbbb("shell_traywnd", vbnullbbbbbb)'顯示任務(wù)欄

call setbbbbbbpos(hide, 0, 0, 0, 0, 0, swp_showbbbbbb)

以上只限于沒有鍵盤的情況下,有鍵盤很難禁止其它程序運(yùn)行。

作者:未知 點(diǎn)擊:335次 [打印] [關(guān)閉] [返回頂部]
本文標(biāo)簽:開機(jī)后只運(yùn)行vb編寫程序的辦法
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報(bào)酬未能及時(shí)支付,在此深表歉意,請《開機(jī)后只運(yùn)行vb編寫程序的辦法》相關(guān)權(quán)利人與機(jī)電之家網(wǎng)取得聯(lián)系。
電子樣本

SN系列樣冊
:鞏經(jīng)理
:13915946763
:南京塞姆泵業(yè)有限公司
個(gè)人求購

吳小姐 【求購】  粉碎機(jī)  2025-12-5
 【求購】  冶煉用的重...  2025-12-5
柳女士 【求購】  斷路器  2025-12-5
林志揚(yáng) 【求購】  無石棉墊片  2025-12-4
張一帆 【求購】  首件測試儀  2025-12-4
王飛 【求購】  gf流量計(jì)  2025-12-4
 【求購】  全自動(dòng)印刷...  2025-12-4
 【求購】  LED屏  2025-12-3
VIP公司推薦