有谁能告诉我,键盘上的小键盘的十六进制编码是多少? ( 积分: 50 )

  • 主题发起人 主题发起人 leahart
  • 开始时间 开始时间
L

leahart

Unregistered / Unconfirmed
GUEST, unregistred user!
有谁能告诉我,键盘上的小键盘的十六进制编码是多少?
 
有谁能告诉我,键盘上的小键盘的十六进制编码是多少?
 
你是指扫描码?
 
//Windows.pas<br> &nbsp;{$EXTERNALSYM VK_NUMPAD0}<br> &nbsp;VK_NUMPAD0 = 96;<br> &nbsp;{$EXTERNALSYM VK_NUMPAD1}<br> &nbsp;VK_NUMPAD1 = 97;<br> &nbsp;{$EXTERNALSYM VK_NUMPAD2}<br> &nbsp;VK_NUMPAD2 = 98;<br> &nbsp;{$EXTERNALSYM VK_NUMPAD3}<br> &nbsp;VK_NUMPAD3 = 99;<br> &nbsp;{$EXTERNALSYM VK_NUMPAD4}<br> &nbsp;VK_NUMPAD4 = 100;<br> &nbsp;{$EXTERNALSYM VK_NUMPAD5}<br> &nbsp;VK_NUMPAD5 = 101;<br> &nbsp;{$EXTERNALSYM VK_NUMPAD6}<br> &nbsp;VK_NUMPAD6 = 102;<br> &nbsp;{$EXTERNALSYM VK_NUMPAD7}<br> &nbsp;VK_NUMPAD7 = 103;<br> &nbsp;{$EXTERNALSYM VK_NUMPAD8}<br> &nbsp;VK_NUMPAD8 = 104;<br> &nbsp;{$EXTERNALSYM VK_NUMPAD9}<br> &nbsp;VK_NUMPAD9 = 105;
 
procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);<br>begin<br> &nbsp; &nbsp;ShowMessage((IntTostr(Ord(Key))));<br>end;<br><br>然后你自己算就可以了,看看对应哪个,如果不明白,可以输入大键盘上面的a或者A,然后再比较
 
后退
顶部