键盘(八)

2010-12-30 21:11:33 · 作者: · 浏览: 32839
20 14 VK_CAPITAL ˇ Caps Lock 27 1B VK_ESCAPE ˇ Esc 32 20 VK_SPACE ˇ Spacebar

另外,Windows程式通常不需要监视Shift、Ctrl或Alt键的状态。

表6-4列出的前八个码可能是与VK_INSERT和VK_DELETE一起最常用的虚拟键码:

表6-4
十进位十六进位WINUSER.H识别字
必需? IBM相容键盘 33 21 VK_PRIOR ˇ Page Up 34 22 VK_NEXT ˇ Page Down 35 23 VK_END ˇ End 36 24 VK_HOME ˇ Home 37 25 VK_LEFT ˇ 左箭头 38 26 VK_UP ˇ 上箭头 39 27 VK_RIGHT ˇ 右箭头 40 28 VK_DOWN ˇ 下箭头 41 29 VK_SELECT     42 2A VK_PRINT     43 2B VK_EXECUTE     44 2C VK_SNAPSHOT   Print Screen 45 2D VK_INSERT ˇ Insert 46 2E VK_DELETE ˇ Delete 47 2F VK_HELP    

注意,许多名称(例如VK_PRIOR和VK_NEXT)都与键上的标志不同,而且也与卷动列中的识别字不统一。Print Screen键在平时都被Windows应用程式所忽略。Windows本身回应此键时会将视讯显示的点阵图影本存放到剪贴板中。假使有键盘提供了VK_SELECT、VK_PRINT、VK_EXECUTE和VK_HELP,大概也没几个人看过那样的键盘。

Windows也包括在主键盘上的字母和数位键的虚拟键码(数字键盘将单独处理)。

表6-5
十进位十六进位WI