如何讓子窗口出現在任務欄中,在win32程序中?
(在WS_EX_APPWINDOW
擴展樣式,幫助僅爲頂層窗口)使子窗口出現在任務欄
回答
通常只彈出窗口可以在任務欄出現,但你可以使用ITaskbarList
接口來做到這一點。
根據該文檔爲ITaskbarList::AddTab
,
任何類型的窗口可以被添加到任務欄......
我沒有嘗試過這個自己,所以我不知道這將與一個子窗口一起工作,但這是我能想到的唯一可能成功的方法。
有關更多信息,請參閱http://msdn.microsoft.com/en-us/library/windows/desktop/bb774652(v=vs.85).aspx。
我的程序不知道'ITaskbarList'接口,我需要添加哪些代碼才能使用它? – user1544067
您需要使用帶有CLSID_TaskbarList/IID_ITaskbarList的'CoCreateInstance'創建一個實例。 –
我不知道COM,這個沒有API函數嗎? – user1544067
- 1. 使tkinter窗口出現在任務欄
- 2. 窗口出現在Windows任務欄設置窗口的後面
- 3. 如何使窗口出現在任務欄中?
- 4. 使Tkinter窗口出現在任務欄中
- 5. WPF子窗口 - Windows 7任務欄
- 6. 如何防止任務欄出現WPF非全屏窗口?
- 7. 如何在窗口的任務欄上方設置tkiner窗口
- 8. 如何在任務欄中顯示子窗口圖標
- 9. 針對任務欄的窗口
- 10. Captionless wxPython的窗口隱藏任務欄
- 11. 從任務欄隱藏窗口
- 12. PySide,將窗口對接到任務欄
- 13. 任務欄窗口minimenu Win7的
- 14. 高於任務欄的窗口
- 15. 窗口任務欄通知像skype
- 16. 擺脫任務欄中的XAML窗口
- 17. 當從任務欄中選擇子窗口時,將父窗口置於前面
- 18. 電子:最大化瀏覽器窗口重疊窗口任務欄
- 19. IE bandobject出現在桌面任務欄
- 20. 確保WPF任務欄窗口預覽已實現
- 21. 從MS窗口任務欄隱藏窗口
- 22. C#&WPF - 任務欄彈出通知窗口問題
- 23. 需要:一個沒有任務欄圖標的彈出窗口
- 24. Windows 7任務欄任務中沒有窗口.Net
- 25. 突出在最近的帖子邊欄現任職務,WordPress的
- 26. 當窗口狀態是最大化,則窗口在任務欄後面
- 27. 程序在關閉窗口時卡在任務欄上
- 28. 使窗口的任務欄閃爍爲JavaFX 2階段
- 29. GTK +如何到任務欄,使窗口「固體」
- 30. 如何創建沒有任何窗口的任務欄按鈕?
在任務欄中有* child *窗口沒有任何意義。也許你的意思是一個*擁有的*窗口? – jamesdlin
我寫了一個文字處理程序,有幾個文件,它們是子窗口,我希望每個文件都出現在任務欄中 – user1544067
對於子窗口來說,它仍然沒有任何意義。什麼選擇任務欄項目呢? Windows不會知道你的其他子窗口要隱藏哪些子窗口,或者不知道如何使用子窗口的z順序。只有你的應用程序知道如何做到這一點。爲每個文檔分配一個單獨的任務欄縮略圖(比如IE爲單獨的選項卡所做的)是不是更合適?或者,如果你真的想要,我想你可以創建隱藏的頂級窗口,激活時顯示相應的文檔。 – jamesdlin