VB遮蔽鍵盤問題,vb 如何 遮蔽 鍵盤指定按鍵

2023-08-31 14:01:18 字數 1891 閱讀 1449

1樓:

僅僅只是遮蔽系統的組合鍵的話根本是不需要用到hook的,你只需要用乙個api就可以,具體的忘了,好像是screen什麼的,意思大概就是屏保什麼的。得找一下以前寫的一些**。但是不可以遮蔽alt+f4

2樓:匿名使用者

建議學習系統鉤子問題。

vb 如何 遮蔽 鍵盤指定按鍵

3樓:篤俠

將窗體的keypreview屬性設定為true

在窗體的keypress事件(即form_keypress事件過程)中加入語句:

if keyascii = 48 then keyascii = 0

4樓:匿名使用者

貌似這是不被允許的,遮蔽鍵盤的按鈕得對系統進行操作,貌似vb沒有這種功能。

5樓:傳道者

用個鍵盤設定軟體,弄成別的就成了。

vb怎樣遮蔽鍵盤所有按鍵,發個**(可以的,帶上說明)~謝謝

6樓:匿名使用者

不用鉤子的話,任務管理器還是可以結束掉的。

7樓:匿名使用者

不能不用鉤子。二樓的其實還是鉤子。

vb中,如何禁止使用鍵盤上所有按鍵?

8樓:

這是乙個使用setwindowshookex的程式,遮蔽了鍵盤按鍵(包括系統按鍵)。 如果只想遮蔽某個按鍵,請更改下面的**。 =wparam =

if wparam = 256 then myfunc = 1: exit function 'endif wparam 的按鍵值可以在程式執行中測試中找到。

9樓:劍小風

private sub form_keypress(keyascii as integer)'窗體的鍵盤事件。

for keyascii = 1 to 127 '迴圈變數keyascii的值。

msgbox "不能用鍵盤輸入" 彈出提示對話方塊exit for '結束迴圈。

next keyascii

end sub

10樓:匿名使用者

不好意思。我也不懂!

vb中的combobox控制項,如何禁止用鍵盤輸入?

11樓:侍皖然

可以把combobox 的屬性 style設為2

12樓:匿名使用者

把combobox控制項的style屬性改為2-dropdownlist 或者**賦值為2、dropdownlist

那你把locked屬性改為true也能實現。

vb中遮蔽鍵盤某些鍵

13樓:匿名使用者

我們平時按“ctrl+alt+del”組合鍵時可以顯示使用者選項,這裡包括任務管理器、鎖定計算機、更改windows密碼、登出windows、關機等選項。這些選項都是非常重要的,為了防止他人操作我們可以在組策略中遮蔽這些按鈕。 首先依次“使用者設定→管理模板→系統→ctrl+alt+del選項”分支,在該分支下共有“刪除任務管理器、刪除鎖定計算機、刪除更改密碼、刪除登出”四個策略,雙擊其中需要遮蔽的專案,彈出乙個設定對話方塊,在該對話方塊中選擇“啟用選項”即可。

14樓:匿名使用者

shift <>0等,key_down事件是不支援的,只能找別的方法啦!

15樓:匿名使用者

攔截鍵盤訊息要鍵盤鉤子你看看這個吧。

16樓:匿名使用者

用ascii碼進行判斷`試試```

VB按鈕啟用鍵盤回車功能,VB中,如何用鍵盤的乙個鍵控制按鈕控制項? 就是我如何能 按 回車就能點按鈕控制項 開始

用文字框的keypress事件實現 private sub text1 keypress keyascii as integer if keyascii 13 thencommand1 click end if end sub private sub command1 click print tex...

vb問題timer控制項的用法,VB問題,timer 控制項的用法。

dim t private sub command1 click t 0 timer1.interval 1000 計時事的毫秒數,即每1秒呼叫一次timer1 timer timer1.enabled trueend sub private sub timer1 timer t t 1 text1...

請教vb問題,請教乙個vb問題

註釋寫在 裡了,望採納 private sub command1 click text1.text visual basic 當單擊command1按鈕時,text1文字框會顯示 visual basic end sub private sub text1 lostfocus 當文字框text1失去...