gpt4 book ai didi

c++ - C++ 中的 OS X 全局快捷键

转载 作者:行者123 更新时间:2023-12-02 19:54:16 35 4
gpt4 key购买 nike

我目前正在开发一个位于系统托盘中的 QT 应用程序(C++ 语言),并且需要全局快捷方式。目前,QT 似乎没有提供向操作系统注册全局快捷方式的方法。我找到了 Qxt (http://libqxt.org),但是由于各种原因这个库还不够。

因此,我正在寻找一种在 OS X 中注册全局快捷方式的方法,这样即使我的应用程序没有焦点(记住它在系统托盘中!),我仍然可以与其功能进行交互。

有什么想法可以实现这一点吗?

最佳答案

RegisterEventHotKey (Carbon)。一篇详尽的文章can be found here .

您还可以安装CGEventTap。这写起来稍微复杂一些,但仍然很短。 A demo can be found here .

关于c++ - C++ 中的 OS X 全局快捷键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8795558/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com