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失去...