如何在 Windows 中创建可以通过按快捷键而不是单击来激活的程序



我需要创建一个在窗口上工作的 GUI,可以通过按快捷方式激活。1. 没有安装类可以吗?2.如果不可能,只需按热键并激活我的程序--我应该如何编码-就足够

谢谢(我正在使用 Qt for vs2012 插件来做 GUI(

我放了一些代码来启动一个执行此操作的线程。 它是特定于窗口的,但它可以完成工作。

剪贴板快捷方式/热键绑定与应用程序外部的Qt绑定

所有这些的一种替代方法是转到程序的快捷方式,转到其"属性",然后单击快捷方式区域并键入所需的快捷方式。 只要它不与在 Windows 中注册的现有热键重叠,它就应该可以工作,而不会在系统托盘或其他后台线程中隐藏您的应用程序。

希望有帮助。

libqxt 提供了一个 QxtGlobalShortcut 类,可以做你想做的事。

相关内容

  • 没有找到相关文章