SetWindowPosition的第二个参数是hWndInsertAfter后面的意思。如何将窗户放在另一个窗户的前面?我可以使用SetWindowPos将窗口放在另一个窗口的后面,但是如何将它放在给定窗口的前面?
1
A
回答
2
如果你再次调用SetWindowPos,交换hwnd参数(所以你的原始窗口现在是hWndInsertAfter,并且最初的hWndInsertAfter现在是你正在移动的hWnd),并传入SWP_NOMOVE标志?
编辑:如果Z顺序中的确切位置并不重要,而您只是希望它在前面,请不要忘记SetForegroundWindow。
2
如果z顺序看起来像这样:
Z-奥德 - > desktop_window->窗口 - >橱窗内
,你要设置你的窗口上方窗口中,设置hWndInsertAfter到窗口b,如果要将窗口设置在窗口b上方,请使用HWND_TOP标志
相关问题
- 1. 如何将WPF窗口放在前面?
- 2. 弹出窗口在窗口后面,但它呈现在前面?
- 3. 如何使用Excel VBA将ActiveWorkbook放到窗口的前面?
- 4. 一个窗口可以总是在另一个窗口上面吗?
- 5. 如何将一些信息从一个窗口拖放到另一个窗口?
- 6. 另一个WPF窗口前面的WPF窗口
- 7. 如何将一个窗口连接到另一个窗口
- 8. 如何将一个窗口“嵌入”另一个窗口
- 9. 如何将一个窗口与另一个窗口连接?
- 10. 如何将一个窗口添加到另一个窗口?
- 11. 使用Javascript/jQuery在当前窗口后面打开一个窗口
- 12. 如何检测当前窗口是否在另一个窗口后面,使用Javascript
- 13. 在Maemo的前面带一个窗口
- 14. 在applescript前面的窗口前面
- 15. 隐藏第一个窗口后面的第二个窗口
- 16. 切换到另一个窗口时窗口不会释放
- 17. 放入CDetailView窗口小部件另一个窗口小部件
- 18. 移动并将子窗口放在父窗口附近C#
- 19. 将窗口位置锁定到另一个窗口?
- 20. 把界面放在窗口与python?
- 21. 我可以在另一个窗口中插入一个窗口吗?
- 22. ShowDialog()在父窗口后面
- 23. 如何将另一个可可应用程序窗口置于前面
- 24. 如何在Swing中将一个窗口连接到另一个窗口?
- 25. 制作一个总是隐藏在其他窗口后面的tkinter窗口
- 26. 将消息从一个窗口传递到另一个窗口
- 27. Cocoa/ObjC:在模态窗口上放置一个浮动窗口
- 28. 将当前窗口切换到上一个当前窗口
- 29. 总是将jQuery弹出窗口放在页面中央?
- 30. 我可以使一个div不是“固体”的页面窗口?