请教如何截获TAB键? 注:TForm的OnKeyDown和OnKeyPress都不能截获到.

bombplane 2003-08-27 05:30:17
小弟现在开发TELNET的程序时遇到个问题,TForm的OnKeyDown和OnKeyPress都不能截获到TAB键(KeyPreview置为true),郁闷了整整一天,希望哪位大虾指点迷津,在此先谢过了。
...全文
43 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
kaolaxiong 2003-08-28
  • 打赏
  • 举报
回复
UP
DJ_KK 2003-08-27
  • 打赏
  • 举报
回复
Up
kuchong 2003-08-27
  • 打赏
  • 举报
回复
用ApplicationEvents控件拦截消息
procedure TForm1.ApplicationEvents1Message(var Msg: tagMSG;
var Handled: Boolean);
begin
if msg.message=WM_keydown then
showmessage(inttostr(msg.wparam));
end;
bombplane 2003-08-27
  • 打赏
  • 举报
回复
没有简单一点的么?
lzbug 2003-08-27
  • 打赏
  • 举报
回复
用hook建个钩子吧 WH_KEYBOARD下tab的键值为9

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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