我必须实现启动其他应用程序的主应用程序。如果用户在给定时间内不与计算机交互,则应该杀死当前的从应用程序(一次只能启动一个应用程序)。
因此,为此,我需要检测用户操作(键盘,鼠标),知道主应用程序不再是焦点。但是我不知道该怎么做。我是在Visual C 2017中。我正在使用QT 5.9.1进行GUI。
在Windows文档上,我已经看到了一些有关"挂钩"功能的帖子。但是我不知道是否(以及如何)可以将其用于此特定目的。
感谢您的帮助
好的,最后,我找到了解决方案。钩功能与我需要。我找到了我问题的完美示例:https://code.msdn.microsoft.com/cppwindowshook-06957865