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. 正好在另一個hwnd前面放置一個窗口
- 6. 關閉子窗口後將WPF主窗口放在後臺
- 7. 如何將一些信息從一個窗口拖放到另一個窗口?
- 8. Python tkinter保持窗口在上面,當重點放在另一個窗口
- 9. 另一個WPF窗口前面的WPF窗口
- 10. 後續操作:將窗口放在WPF前面
- 11. NSWindow:將窗口的一部分放在窗口外
- 12. OSX如何將Matplotlib窗口放在前面?
- 13. 如何打開一個新窗口,將鼠標放在較舊的窗口上
- 14. 如何將一個窗口與另一個窗口連接?
- 15. 如何將一個窗口連接到另一個窗口
- 16. 如何將一個窗口添加到另一個窗口?
- 17. 如何將一個窗口「嵌入」另一個窗口
- 18. 使用Javascript/jQuery在當前窗口後面打開一個窗口
- 19. 如何檢測當前窗口是否在另一個窗口後面,使用Javascript
- 20. 在Maemo的前面帶一個窗口
- 21. HTA如何將窗口放在角落?
- 22. 父窗口點擊時,如何在父窗口前面添加父窗口
- 23. 在applescript前面的窗口前面
- 24. 將窗口保留在Windows中的另一個窗口(不在頂部)前
- 25. 把一個窗口放在一個窗口內
- 26. 隱藏第一個窗口後面的第二個窗口
- 27. 將窗口部件放到窗口上(使用tkinter)
- 28. 如何將customer_id從一個窗口傳遞給另一個窗口?
- 29. 切換到另一個窗口時窗口不會釋放
- 30. 放入CDetailView窗口小部件另一個窗口小部件