问如何正确地做一个屏幕保护程序的功能窗口C++



我必须为windows做一个触摸屏应用程序,如果客户在屏幕上60秒没有点击,就会出现一个小视频或广告(并在客户点击后立即离开)。

我已经为此制作了自己的线程函数(一个带有usleep的简单循环),但我认为这不是一个好方法。

我正在用Qt寻找一个更好的对象或其他东西,有什么想法吗?

我不确定我是否完全理解你的问题,但听起来你想听听QTMouseEvents。具体来说,听起来您会对QEvent::MouseButtonPress类型的事件感兴趣。点击时启动计时器,一旦达到60秒(注意:每次点击时重置计时器),然后开始播放视频。然后,另一个此类事件将允许您"恢复"主窗口应用程序(如果正在播放视频)

最新更新