是否可以强制任务栏位于顶部(在 Win7 上)?
是否可以将任务栏移到顶部;我目前有一个窗口占据整个屏幕隐藏任务栏,我需要它再次弹出在顶部。以编程方式执行此操作是可以的,但到目前为止我的研究表明这是不可能的(例如 SetWindowPos(hwndTaskBar, HWND_TOPMOST, ...) 似乎不起作用。
Is it possible to move the task bar on top; I currently have a window that takes the whole screen hiding the task bar and I'd need it to pop up on top again. It would be ok to do this programmatically but my research so far points to that not being possible (e.g. SetWindowPos(hwndTaskBar, HWND_TOPMOST, ...) does not seem to work.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
任务栏已经具有 TOPMOST 属性,因此我怀疑再次设置它不会执行任何操作。
根据 Raymond Chen 的这篇文章,您可以在所有情况下都使用
HWND_TOP
将窗口移动到顶部。The task bar already has the TOPMOST property, so I suspect setting it again doesn't do anything.
According to this post from Raymond Chen you can use
HWND_TOP
to move the window to the top in all cases.