高手帮帮忙。。。关于热键定义。。
我现在想把键盘按键定义成热键,定义过程如下,程序运行的时候“,”、“.“、“/”和“;”号键不行,其它的键都可使用,不知为什么,我测试过键值,也对的啊。
注:MOD_ZERO=&00
RegisterHotKey Me.hwnd, &HB111, MOD_ZERO, vbKeyZ '定义 Z 为热键
RegisterHotKey Me.hwnd, &HB112, MOD_ZERO, vbKeyX '定义 X 为热键
RegisterHotKey Me.hwnd, &HB113, MOD_ZERO, vbKeyC '定义 C 为热键
RegisterHotKey Me.hwnd, &HB114, MOD_ZERO, vbKeyV '定义 V 为热键
RegisterHotKey Me.hwnd, &HB115, MOD_ZERO, vbKeyB '定义 B 为热键
RegisterHotKey Me.hwnd, &HB116, MOD_ZERO, vbKeyN '定义 N 为热键
RegisterHotKey Me.hwnd, &HB117, MOD_ZERO, vbKeyM '定义 M 为热键
RegisterHotKey Me.hwnd, &HB118, MOD_ZERO, 44 '定义 , 为热键
RegisterHotKey Me.hwnd, &HB119, MOD_ZERO, 46 '定义 . 为热键
RegisterHotKey Me.hwnd, &HB120, MOD_ZERO, 47 '定义 / 为热键
RegisterHotKey Me.hwnd, &HB121, MOD_ZERO, vbKeyA '定义 A 为热键
RegisterHotKey Me.hwnd, &HB122, MOD_ZERO, vbKeyS '定义 S 为热键
RegisterHotKey Me.hwnd, &HB123, MOD_ZERO, vbKeyD '定义 D 为热键
RegisterHotKey Me.hwnd, &HB124, MOD_ZERO, vbKeyF '定义 F 为热键
RegisterHotKey Me.hwnd, &HB125, MOD_ZERO, vbKeyG '定义 G 为热键
RegisterHotKey Me.hwnd, &HB126, MOD_ZERO, vbKeyH '定义 H 为热键
RegisterHotKey Me.hwnd, &HB127, MOD_ZERO, vbKeyJ '定义 J 为热键
RegisterHotKey Me.hwnd, &HB128, MOD_ZERO, vbKeyK '定义 K 为热键
RegisterHotKey Me.hwnd, &HB129, MOD_ZERO, vbKeyL '定义 L 为热键
RegisterHotKey Me.hwnd, &HB130, MOD_ZERO, 59 '定义 ; 为热键