请问如何判断A 空格 方向上键 同时按下

tkdyzc 2008-11-12 11:24:47
请问如何判断A 空格 方向上键 同时按下,并且怎样能判断出一直按住???也就是长时间按住??
请各位高手指教
...全文
113 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
tkdyzc 2008-11-15
  • 打赏
  • 举报
回复
Delphi 我非常熟悉,遇到什么问题解决什么问题,作这个只是没有思路,很感谢zhao_yong和kenshinggg 的帮助,只要给我点思路,这个问题我就能很快的解决乐,谢谢。
panrongzeng 2008-11-14
  • 打赏
  • 举报
回复
Hook是应用程序在Microsoft Windows 消息处理过程中设置的用来监控消息流并且处理系统中尚未到达目的窗口的某一类型消息过程的机制。如果Hook过程在应用程序中实现,若应用程序不是当前窗口时,该Hook就不起作用;如果Hook在DLL中实现,程序在运行中动态调用它,它能实时对系统进行监控
无条件为你 2008-11-14
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 tkdyzc 的回复:]
只要能解决 问题 分可以再继续加 我是在自己的程序中设计 [/Quote]

加分吧,你的问题我可以帮你解决!
zhao_yong 2008-11-14
  • 打赏
  • 举报
回复
最简单的就是在KeyDown和KeyUp事件去写,在Down是判断哪些键按下,在Up的时候判断哪些松开。
如查想更好的实现就要Hook.
tkdyzc 2008-11-14
  • 打赏
  • 举报
回复
自己顶一个
tkdyzc 2008-11-13
  • 打赏
  • 举报
回复
只要能解决 问题 分可以再继续加 我是在自己的程序中设计
例如 我一开始按住A 然后再按空格的时候,就是同时按住两个键,再按一个方向键的话就是三个键。全部松开然后就是重新按键判断
谢谢高手给个提示
无条件为你 2008-11-12
  • 打赏
  • 举报
回复
是在自己的程序还是在别人的程序中判断?

要求自己的程序在失去焦点的时候也能判断吗?

你给分有些少哦。

5,392

社区成员

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

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