0
A
回答
1
在下文中,通過所有權,我指的是Windows concept而不是德爾福概念。
無主頂層窗口在任務欄上有按鈕。通過將MainFormOnTaskbar
設置爲False
,您可以使主窗體歸屬於應用程序窗口。並且任務欄按鈕與應用程序窗口關聯。您通過隱藏應用程序窗口來隱藏該按鈕。
如果輔助表單在任務欄上有一個按鈕,它可能沒有所有者。這種情況在默認情況下不會發生,所以假設您在CreateParams
中將WndParent
設置爲0。或使用PopupParent
來實現相同。
由於擁有的窗口不顯示在任務欄上,並且由於看起來您不希望輔助表單被主窗體所擁有,因此您似乎需要將輔助窗體歸爲應用程序窗口。
即使我上面的猜測是關閉的,事實仍然是,讓窗口保持任務欄按鈕的方法是讓它成爲所有者。
相關問題
- 1. 從任務欄隱藏窗口
- 2. 如何隱藏窗體窗體,但保留任務欄條目?
- 3. 隱藏Windows窗體(任務欄,任務切換等)
- 4. Captionless wxPython的窗口隱藏任務欄
- 5. 從MS窗口任務欄隱藏窗口
- 6. 如何防止隱藏窗體時任務欄按鈕消失
- 7. Delphi窗體隱藏任務欄和Alt + Tab
- 8. Citrix XenApp隱藏任務欄
- 9. 隱藏的WinForms從任務欄
- 10. 從任務欄隱藏應用程序
- 11. 用WinAPI隱藏C#任務欄中的窗口
- 12. 任務欄進度條在隱藏窗口後不顯示
- 13. 在頁面加載時隱藏窗口任務欄
- 14. 如何隱藏窗口,但在任務欄上顯示?
- 15. 如何在C#控制檯中隱藏任務欄窗口
- 16. 在任務欄中顯示隱藏窗口的圖標
- 17. WinfForms最大化帶邊框的窗口無隱藏任務欄
- 18. 顯示自動隱藏窗口任務欄
- 19. C#隱藏時鐘和任務欄
- 20. 刪除/ 100%隱藏WinXP任務欄
- 21. Qt隱藏任務欄項目
- 22. 任務欄啓動時隱藏jFrame?
- 23. C#全屏幕,隱藏任務欄
- 24. 在任務欄中隱藏MATLAB圖
- 25. 如何隱藏pygame上的任務欄
- 26. 在全屏幕隱藏任務欄WPF
- 27. 使用c隱藏任務欄#
- 28. Vb.net隱藏Windows 10中的任務欄
- 29. Win32:是否可以顯示窗口,但將其從任務欄中隱藏?
- 30. 爲什麼隱藏子窗體也隱藏父窗體?
谷歌當然應該提供大量的例子......到目前爲止您嘗試了哪些? –
默認情況下,輔助窗體不會顯示在任務欄上。你怎麼讓Form2出現在第一位? –
將MainFormOnTaskBar設置爲false只是將應用程序窗口放在任務欄中。你仍然會得到一個任務欄按鈕。你真正想要做的是創建一個隱藏的頂級窗口,並使其成爲主窗體的所有者。 sscce會有所幫助。 –