当一个键有上下档字符时,keycode返回的是下档字符的ascii码,如数字和标点符号!
当是字母键时返回的是该字母的 大写字母 的ascii码!
keycode是按键的ascii码啊。你按下a返回的肯定是a啊,至于究竟是a还是A,还要看capslock的状态或者是否按下shift啊。
就是说,一个按键肯定只能有一个代码啊。
无论你输入A还是a,按下的都是键盘主区域第三行第二个键
这个键的keycode是65
keyascii返回的是下档字符的ascii码
vb中查询字母的ASCII的,是ASC(c),而keycodes是键盘码,所以是一样的