我需要在窗口上创建一个GUI,可以通过按下快捷键来激活它。 1.没有安装类可能吗? 2.如果不可能,只需按下热键并激活我的程序 - 如何编写代码 - 就足够了
谢谢(我正在使用Qt for vs2012添加来执行GUI)
答案 0 :(得分:1)
我放了一些代码来启动一个执行此操作的线程。它是特定于Windows的,但它可以完成这项工作。
Clipboard Shortcut/Hotkey binding with Qt outside of application
所有这一切的替代方法是转到程序的快捷方式,转到其属性,然后单击快捷方式区域并键入所需的快捷方式。只要它不与在Windows中注册的现有热键重叠,它就可以正常工作,而不会在系统托盘或其他后台线程中隐藏您的应用程序。
希望有所帮助。
答案 1 :(得分:0)
libqxt提供QxtGlobalShortcut
课程,可以满足您的需求。