做HOOK程序,求几个按键的键值?

jadesun 2007-05-18 03:16:32
function Keyhookresult(wParam: WPARAM): pchar;
begin
case wParam of
$03: result := '[Cancel]';
$08: result := '[BackSpace]';
$09: Result := '[Tab]';
$0C: result := '[Clear]';
$0D: result := '[Enter]'
·······
end;
end;


求几个按键的键值

-
=
[
]
;
.
\
,

这些按键的值我找不着,谢谢大家
...全文
236 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
kye_jufei 2007-05-22
  • 打赏
  • 举报
回复
esc 27
backspace 8
tab 9
delete 46
enter 13
brightyang 2007-05-18
  • 打赏
  • 举报
回复
$03: result := '[Cancel]'; 我键盘没有
$08: result := '[BackSpace]'; 08
$09: Result := '[Tab]'; 09
$0C: result := '[Clear]'; 没有
$0D: result := '[Enter]' 13
其实就是它的10进制数
chenzhuo 2007-05-18
  • 打赏
  • 举报
回复
自己写个东西转换一下就可以了!
procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage(IntToHex(Ord(Edit1.Text[1]),2));
end;
chenzhuo 2007-05-18
  • 打赏
  • 举报
回复
- $2D
= $3D
[ $5B
] $5D
; $3B
. $2E
\ $5C
, $2C

16,749

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧