【问题标题】:Force Application on top of other windows in Windows 7在 Windows 7 中的其他窗口之上强制应用程序
【发布时间】:2013-09-11 13:04:32
【问题描述】:

我有一个用 C++ 编写的 Qt 应用程序,我需要始终保持领先。我已经尝试了几个 3rd 方应用程序,例如:

这些工具在 Windows XP 中按预期工作,但在 Windows 7 中似乎存在冲突,我的应用程序有时会落后于其他 Windows。有没有人有任何建议通过 C++、Qt 或 3rd 方应用程序不断地强制应用程序处于顶部?

【问题讨论】:

    标签: c++ windows qt windows-7


    【解决方案1】:

    您是否尝试设置窗口标志?

    yourWidget->setWindowFlags(windowFlags() | Qt::Window | Qt::CustomizeWindowHint | Qt::WindowStaysOnTopHint);
    

    或者类似的东西。

    示例: http://qt-project.org/doc/qt-4.8/widgets-windowflags.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-07-17
      • 2015-09-29
      • 2012-01-15
      • 1970-01-01
      • 2017-06-17
      • 2012-09-09
      相关资源
      最近更新 更多