[.NET] 請問怎麼查鍵盤代碼?

看板Visual_Basic作者 (喵)時間16年前 (2010/04/09 10:33), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
請輸入專案類型(網站專案或者應用程式專案):VS2008 以下是我在網路上找到的 Alt+D 熱鍵範例: Public Const MOD_ALT As Integer = &H1 'Al key Public Const WM_HOTKEY As Integer = &H312 Public Declare Function RegisterHotKey Lib "user32" (ByVal hwnd As IntPtr, ByVal id As Integer, ByVal fsModifiers As Integer, ByVal vk As Integer) As Integer Public Declare Function UnregisterHotKey Lib "user32" (ByVal hwnd As IntPtr, ByVal id As Integer) As Integer Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Call RegisterHotKey(Me.Handle, 9, MOD_ALT, Keys.D) End Sub Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message) If m.Msg = WM_HOTKEY Then MsgBox("You pressed ALT+D key combination") End If MyBase.WndProc(m) End Sub Private Sub Form1_FormClosing(ByVal sender As System.Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles MyBase.FormClosing Call UnregisterHotKey(Me.Handle, 9) End Sub =======================分隔線======== 我知道修改第1行的&H1是指alt這個按鈕,但如果我想改成別的按鈕如ctrl或ESC的話,就 不知道去哪裡查,我用的是Express版,裡面沒有附API檢視員這支程式,請問有版友知道 怎麼查嗎?謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.248.17.41
文章代碼(AID): #1Blf7rce (Visual_Basic)
文章代碼(AID): #1Blf7rce (Visual_Basic)