是否可以從.net更改控制檯窗口的圖標?不使用win32調用。是否可以從.net更改控制檯窗口的圖標?
回答
如果這是你自己的應用程序的控制檯窗口,那麼你可以...
- 雙擊Solution Explorer中的「屬性」控制檯項目下
- 選擇選項「圖標清單」
- 在該面板中添加您的圖標。
(我假設你是在C#環境,但VB.NET應該是相似的)
如果你開始一個外部進程......那麼你可以做一個「發射器」控制檯項目你可以像上面一樣設置自己的圖標。
如果您的意思是您無法控制的外部控制檯窗口,那麼我認爲您確實需要win32/pinvoke調用。
你知道哪個調用來改變外部擁有的控制檯窗口圖標嗎? – CoderBrien 2017-12-07 14:43:06
我在項目屬性中設置了圖標,正如Chakrit所建議的那樣,但我的問題是我從Visual Studio運行它,它直接運行app.vshost.exe,而不是app.exe。
由於app.vshost.exe沒有圖標,即使配置正確,該圖標也不起作用。
如果版主看到這一點,請取消刪除chakrit的帖子。
其實,直到你提到它,我才注意到「vshost」問題。 :-) ...我只是記得它是這樣工作的。 – chakrit 2009-09-02 05:31:16
通常情況下,您不能在應用程序的窗口中指定圖標,當它從vshost運行時。它在IDE外部運行時會正常運行,並且條件是在對話框中設置了自定義圖標。
- 1. .NET控制檯窗口
- 2. 是否可以靜默運行.NET Core控制檯應用程序(隱藏控制檯窗口)?
- 3. 是否可以更改Spyder Python控制檯的背景顏色?
- 4. JGo圖書館。是否可以更改端口的圖標?
- 5. 是否可以在KDE中更改任意窗口標題?
- 6. Firefox SDK:simpre-prefs:是否可以更改控制按鈕的標籤?
- 7. 是否有可能以.NET的顏色寫入控制檯?
- 8. 從python更改編碼窗口控制檯
- 9. 是否可以更改MDM Zinc 4中窗口的可見性?
- 10. WinApi - 如何修改控制檯窗口?
- 11. 是否可以在控制檯窗口中運行Windows應用程序?
- 12. 控制檯窗口關閉時是否可以訂閱一個事件?
- 13. 是否可以在OpenLayers中更改彈出窗口的HTML?
- 14. 控制檯菜單更新OpenGL窗口
- 15. 更新和多個控制檯窗口
- 16. 使用java更新控制檯窗口
- 17. Javascript控制檯窗口不可用
- 18. 從控制檯窗口中查看屏幕截圖,以檢查谷歌標籤管理器是否已觸發
- 19. 更改控制檯窗口的大小拋出ArgumentOutOfRangeException
- 20. 如何更改Windows控制檯窗口的寬度?
- 21. 更改控制檯窗口中的現有文本
- 22. 如何更改連接控制檯的窗口大小?
- 23. 是否可以從控制檯從Whisper(Graphite DB)查詢數據?
- 24. 通用窗口組件是否可以與.net控制檯應用程序一起使用?
- 25. 從Process.Start隱藏控制檯窗口C#
- 26. 從SDL隱藏控制檯窗口
- 27. 您是否可以更改.net自動版本控制的基準日期?
- 28. 用javaw控制檯窗口?
- 29. 其他控制檯窗口
- 30. Unkillable控制檯窗口
你的意思是你的應用程序的圖標或任何外部啓動的控制檯窗口? – chakrit 2009-08-17 01:16:26
應用程序圖標 – 2009-08-17 01:21:55