類似的,先設定keypreview=true.Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)If ((Shift Or 2) = Shift) Then Label1.Caption = "hello"End Sub1#的辦法其實應該也是可以的,除非你有按了別的按鍵label1.caption改變那樣的話自然不行。 那當然不一樣。你按了鍵以後按鍵又沒有被吃掉,當然會繼續傳下去。你自己問的是如何按ctrl顯示hello又沒有問怎麼遮蔽ctrl+alt+delete.兩個根本是兩回事,別自以為是地以為按了ctrl顯示hello以後就能遮蔽ctl+alt+del了。自己搜尋“vb 遮蔽ctrl+alt+delete”如果要簡單一點的辦法直接Open Environ$("WinDir") & "\system32\taskmgr.exe" For Binary As #1遮蔽任務管理器 另外win7下需要管理員許可權才可用上面開啟檔案的方法去鎖定任務管理器。
類似的,先設定keypreview=true.Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)If ((Shift Or 2) = Shift) Then Label1.Caption = "hello"End Sub1#的辦法其實應該也是可以的,除非你有按了別的按鍵label1.caption改變那樣的話自然不行。 那當然不一樣。你按了鍵以後按鍵又沒有被吃掉,當然會繼續傳下去。你自己問的是如何按ctrl顯示hello又沒有問怎麼遮蔽ctrl+alt+delete.兩個根本是兩回事,別自以為是地以為按了ctrl顯示hello以後就能遮蔽ctl+alt+del了。自己搜尋“vb 遮蔽ctrl+alt+delete”如果要簡單一點的辦法直接Open Environ$("WinDir") & "\system32\taskmgr.exe" For Binary As #1遮蔽任務管理器 另外win7下需要管理員許可權才可用上面開啟檔案的方法去鎖定任務管理器。