VK_RETURN = 13;
那是Virtual Key Value .不是扫描码.
二楼说的那是 ACSII 了
用 DirectInput 得到的键都是键盘扫描码.
刚才没找到定义.现在找到了一个.但没在 Delphi 的pas 中.
KB_ESCAPE = $01;
{$EXTERNALSYM KB_ESCAPE}
KB_1 = $02;
{$EXTERNALSYM KB_1}
KB_2 = $03;
{$EXTERNALSYM KB_2}
KB_3 = $04;
{$EXTERNALSYM KB_3}
KB_4 = $05;
{$EXTERNALSYM KB_4}
KB_5 = $06;
只有复制到我的单元,直接用了.