如何使窗口绝对置顶?

发布于 2024-10-19 10:41:36 字数 348 浏览 0 评论 0原文

我使用 SetWindowPos api 来使用 HWND_TOPMOST 参数使我的窗口位于最上面。 它工作正常,但工具提示仍然位于其之上。

Example

如何使我的窗口位于所有窗口之上。我缺少一个 api 吗?

编辑:我用计时器检查前景窗口然后将我的窗口设置为最上面来修复它。

I use the SetWindowPos api to make my window topmost with the HWND_TOPMOST param.
It works fine, but still tooltips are on top of it.

Example

How to make my window on top of all. Is there an api that I'm missing?

Edit: I fixed it with a timer checking the foreground window and then setting mine to topmost.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

爱格式化 2024-10-26 10:41:36

There is no way to do that, as noted in the Old New Thing blog. TopMost is TopMost. If two windows are competing one must loose. There is no secret MoreTopMost constant.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文