有关虚拟键(50分)

  • 主题发起人 主题发起人 zhkh
  • 开始时间 开始时间
Z

zhkh

Unregistered / Unconfirmed
GUEST, unregistred user!
在KeyDown事件中有虚拟键的概念,望高手能详细解释其原理
 
tell you :
Sy con name Value Mouse or keyboard equivalent
VK_LBUTTON 01 Left mouse button
VK_RBUTTON 02 Right mouse button
VK_CANCEL 03 Control-break processing
VK_MBUTTON 04 Middle mouse button (three-button mouse)
? 05-07 Undefined
VK_BACK 08 BACKSPACE key
VK_TAB 09 TAB key
? 0A-0B Undefined
VK_CLEAR 0C CLEAR key
VK_RETURN 0D ENTER key
? 0E-0F Undefined
VK_SHIFT 10 SHIFT key
VK_CONTROL 11 CTRL key
VK_MENU 12 ALT key
VK_PAUSE 13 PAUSE key
VK_CAPITAL 14 CAPS LOCK key
...
自己看API帮助Virtual-Key Codes。
 
多谢指点,请问用虚拟键标识按键与用ASCII码直表示有什么不同呢?
 
虚拟键码范围比ASCII宽啊
 
tqz,请详细说明
 
很多键acsii码时表示不出来的呀
比如shift,ctrl,alt..........
 
很多键只有扫描码,没有ASCII码.
不过也有很多键的虚键必须用ASCII表示.象A--Z,0--9等等.
 
多人接受答案了。
 
后退
顶部