2012-02-06 120 views
0

我想知道是否有人知道如何從標題欄中刪除應用程序標題,同時仍將其保留在任務欄中。刪除應用程序標題和更改任務欄圖標

我試着在對話框初始化時使用SetWindowText(_T(""));。它也從任務欄按鈕中刪除了文本。

我還想知道是否有辦法使任務欄中顯示的應用程序圖標與標題欄a.k.a系統菜單圖標中顯示的應用程序圖標不同。

是否有任何體面的方式來實現這一目標?

感謝

回答

1

見科迪格雷的答案在這裏:https://stackoverflow.com/a/4628211/419776

WPF,但同樣適用於MFC。

+0

其實我發現通過處理WM_GetIcon消息,並給出了ICON_BIG,ICON_SMALL和ICON_SMALL2 ... 工作完全不同的價值觀做的更簡單的方法....但感謝你的回答我真的很感激它。 – 2012-02-08 11:04:37

+0

有趣。你是否能夠使用該技術獲得理想的行爲? – l33t 2012-02-08 23:28:43

0

達到此目的的最佳和最簡單的方法是處理Wm_GetIcon消息,然後分別通過爲ICON_BIG,ICON_SMALL和ICON_SMALL2分配不同的值來分別設置大圖標和兩個小圖標。

至於文字,它檢查上面的答案。

相關問題