【问题标题】:Global hotkey KeyDown and KeyUp Events [duplicate]全局热键 KeyDown 和 KeyUp 事件 [重复]
【发布时间】:2020-02-14 00:43:11
【问题描述】:

当我按下和向上一个键时,我正试图在我的程序中实现一个全局热键逻辑。热键必须是全局的。行为很简单:当 F10 键为 Down 时,窗体可见,释放时窗体隐藏。

我设法实现了 WMHotkey 过程,但我需要将其拆分为 Key Up 和 Down。有没有办法用全局热键做到这一点?

【问题讨论】:

  • 如果你想直接捕获消息,你会遇到很多麻烦。为什么不使用 Delphi 的操作及其热键支持?
  • 嗨,杰瑞。这些是全球性的吗?
  • WM_HOTKEY 会有并发症,请参阅 stackoverflow.com/questions/20149761/… ,选择其中一种。
  • @Jerry - 我猜应用程序不在前台时是全局的。

标签: delphi


【解决方案1】:

通过实现 RRUZ 在此问题中提供的代码,我设法完成了我想做的事情:How to monitor the keyboard above all other applications and then send other keys to them instead

【讨论】:

  • 那么你对“有没有办法用全局热键做到这一点”的问题的回答是什么
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-02-05
  • 2013-04-27
  • 1970-01-01
  • 1970-01-01
  • 2014-06-12
  • 2017-04-04
  • 2016-06-04
相关资源
最近更新 更多