vb全局热键只监控1个键0 大神!!!!!!!!!!

qwoyaozhao 2016-11-20 12:31:26
怎么实现0键在被一直按住的时候,让电脑只响应一次 。等到0弹起的时候再按0才能再激活1次。就是说0一直是在压着或长按着的时候在没有弹起的情况下只让它执行1次。或者有没有代码可以让0按下时马上变成弹起状态(哪怕0是被一直按下去的)。。我是菜鸟,希望可以直接上代码,
...全文
5504 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lshhjxlj 2016-12-14
  • 打赏
  • 举报
回复
完全有办法实现楼主的功能
PctGL 2016-12-14
  • 打赏
  • 举报
回复
有个api, GetAsyxxxKeystate? 可以全局监控Key的状态,加个timer,连续测试可以达到效果
一如既往哈 2016-11-20
  • 打赏
  • 举报
回复
这个,按下的时候设一个标志,弹起的时候恢复标志,剩下的你懂的................
舉杯邀明月 2016-11-20
  • 打赏
  • 举报
回复
当然,如果你想让自己的代码“响应某个按键”必须要按下后“只执行一次功能响应”、 必须放开之后,再次按下时才“第二次响应”并再次执行某功能, 这个是可以通过“程序逻辑”来实现的。
舉杯邀明月 2016-11-20
  • 打赏
  • 举报
回复
这个应该不可能吧! 如果你把某个键(包括Ctrl、Alt、Caps Lock、Num Lock等“非输入字符”键在内)按着不放, “等待”几秒(按BIOS里的延时设置)后,键盘本身就会向电脑不停的发送“按下”的消息。
qwoyaozhao 2016-11-20
  • 打赏
  • 举报
回复
e有没有个提示代码啥的。够好吗

1,486

社区成员

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

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