首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RegisterHotKey混淆

RegisterHotKey混淆
EN

Stack Overflow用户
提问于 2013-11-10 09:58:07
回答 1查看 774关注 0票数 1

我想为我的程序设置一个“全局”热键。更具体地说,我想设置一个按键序列(CTRL + q、CTRL + t等),它将执行某些操作(关闭程序、启动计时器等),而不需要将程序作为焦点。我知道如何使用QShortcut设置快捷方式,但显然它只在程序处于焦点时才起作用。

我读到过使用RegisterHotKey是可行的,但我不明白它是如何工作的。出于这样或那样的原因,这对我来说是一个令人困惑的概念,因为我还没有找到任何能很好地解释它的东西。我需要一个while循环才能工作吗?有没有人能解释一下如何做到这一点,或者给出一个好的例子,让我可以随意玩玩?

EN

回答 1

Stack Overflow用户

发布于 2013-11-10 12:06:45

不久前,我整理了一个相当全面的答案。这应该会让你很快上手并运行起来。

Clipboard Shortcut/Hotkey binding with Qt outside of application

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19885424

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档