如何获取所有的按键信息?

flyfan 2002-06-06 12:59:03
我用keypress事件的话有些键的信息捕捉不到,比如tab,还有哪个跳出程序菜单的。用什么API可以捕获所有的按键?
...全文
60 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
flyfan 2002-06-06
  • 打赏
  • 举报
回复
别的控件的TABSTOP都为FALSE可以了!
bestofbest 2002-06-06
  • 打赏
  • 举报
回复
我看还是用HOOK吧
当然
如果你用API获取每个按键是否按下的信息也可以,就是处理方法太麻烦了


人总是要成长的,让我们大家一起在CSDN里成长为新一代的高手吧!
想吵架的人闪一边去,我们只来学习,不学习的请安静!!!
softrain 2002-06-06
  • 打赏
  • 举报
回复
多个控件就不行了。除非别的控件的TABSTOP都为FALSE。
softrain 2002-06-06
  • 打赏
  • 举报
回复
多个控件就不行了。除非别的控件的TABSTOP都为FALSE。
flyfan 2002-06-06
  • 打赏
  • 举报
回复
没错的,按tab键是焦点就切换了,没有被当前控件接受。是不是要用HOOK?
zyl910 2002-06-06
  • 打赏
  • 举报
回复
名称:0003.zip
URL:http://202.98.116.66/amtd/aijun/document/0003.zip
大小: 54KB
完成时间:Sun Apr 21 16:48:07 2002
引用页:http://wind.prohosting.com/stock236/tongs/tscctvgssh.zip
注释:2000.09.18 [软件报] - 利用热键操作实现一键通 下载
kongkuBillchen 2002-06-06
  • 打赏
  • 举报
回复
使用keyup 或者 keydown 事件
使用keypress获得不了全部的信息的
softrain 2002-06-06
  • 打赏
  • 举报
回复
可以的。你是不是获得焦点的控件和代码中处理按键消息的控件不是一个?
请核实一下。
flyfan 2002-06-06
  • 打赏
  • 举报
回复
都睡了?
flyfan 2002-06-06
  • 打赏
  • 举报
回复
在线等待,急阿

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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