更改可執行檔的圖示
概述
在 Visual Studio 中創建的應用程式的可執行檔圖示具有預設圖示,但當然,應該很少有人這樣做。 本節介紹如何更改可執行文件的圖示。
正如我在《視覺工作室 2008 標準版》中討論的,我認為其他版本的Visual工作室在基本方面沒有區別。
操作環境
對應 Visual Studio 版本
- 2005
- 2008
- 2010
確認 Visual Studio 版本
- 2005
- 2008
- 2010
內容
Windows 表體應用程式 (C#, VB.NET)
介紹如何在使用 .NET 框架創建 Windows 窗體應用程式時更改可執行文件圖示。 程式設計語言沒有什麼不同。 (C++/CLI 除外)
打開專案后,從解決方案資源管理器中打開屬性。
打開屬性螢幕后,按兩下右圖中的紅色圓圈按鈕。 您可以在此處更改可執行檔案的圖示。
打開檔案選擇對話框時,選擇圖示。
然後,圖示將變為已載入,並且圖示名稱將更改。
您可以看到,圖示已添加到專案中。
生成專案時,可以驗證可執行文件的圖示是否已更改。
圖示顯示在表單的左上角,但與可執行檔中的圖示無關。
若要更改此設置,可以打開表單的設計器圖,選擇表單以查看其屬性,然後在右圖的“圖示”屬性中進行更改。 但是,請注意,不能使用大於 256px 的圖示。
WPF 應用程式 (C#, VB.NET)
在 WPF 應用程式中更改可執行檔案圖示的方式與在 Windows 表單中更改可執行檔案圖示的方式相同。 有關詳細資訊,請參閱此處。
若要更改視窗左上角的圖示,請先將圖示檔或圖像檔添加到專案中。
然後打開 WPF 設計器,並將圖示檔名直接設置為視窗屬性的圖示。
Win32 應用程式 (C, C++), Windows 窗體應用程式 (C++/CLI)
描述 Win32 應用程式的可執行檔圖示設置。
此外,在 Windows 表單應用程式中,C++/CLI 是此方法。
打開專案時,資源檔具有與專案名稱相同的圖示檔。 這是應用於可執行檔的圖示檔。 (圖示的名稱可能因您創建的專案類型而異,但“.ico”檔是目標。
按兩下圖示檔以嘗試打開它時,圖示編輯器將打開,您可以對其進行編輯。
但是,標準創建的圖示具有32位格式,並且由於某種原因,無法在圖示編輯器中編輯。 因此,創建單獨的圖示檔,我認為替換現有圖示檔的方法是首選。
創建項目的資料夾包含與專案同名的圖示檔。 請替換它。
使用預先準備的圖示覆蓋現有圖示。
然後,您可以在視覺工作室中看到圖示已更改。
實際生成並創建可執行檔時,您將看到圖示已更改。
順便說一下,視窗左上角的圖示定義為“小.ico”檔,因此,如果要更改此檔,請重寫此檔。
Win32 應用程式空專案 (C, C++)
描述在 Win32 應用程式中創建空專案時設置執行圖示檔。 這是在主控台應用程式中替換它的方法。
創建空專案時,將創建具有右圖配置的專案。 將創建資料夾,但不會創建任何檔案。
右鍵按下「資源檔」資料夾,然後按下「添加」→「資源」 。
此時將顯示「添加資源」對話框,選擇「圖示」,然後按下「新建」按鈕。
圖示將創建並顯示在螢幕上。 此圖示將自動成為可執行文件圖示。
您可以看到,圖示檔也已添加到專案中。
由於空項目無法按原樣生成,因此,如果改為創建控制台應用程式,然後使用上述方法添加和生成圖示,您將看到該圖示已應用於可執行檔,如右圖所示。
編輯圖示的方式與 Win32 應用程式類似,因此請檢查它。
順便說一下,如果你從空專案創建視窗,並設置窗口圖示,創建單獨的圖示檔(如果與可執行檔不同),但必須以程式設計方式設置它,但省略它,因為描述會變長。 創建顯示視窗的 Win32 應用程式以查看程式和資源檔。
MFC 應用程式 (C#)
介紹如何更改 MFC 應用程式的可執行文件圖示。 但是,更改圖示的方式與 Win32 應用程式幾乎相同,因此請參閱該圖示。
MDI、SDI、基於對話框的更改方法都相同。
默認圖示是 MFC 的圖示。 此圖示以24位創建,因此您可以直接在視覺工作室上編輯它。
此外,此圖示檔由可執行檔和視窗圖示共用。
如果創建的應用程式不是基於對話框的應用程式(如 MDI 或 SDI),則文檔圖示也存在。 它用作每個文件創建的視窗的圖示。
右圖是基於 MDI 建立的視窗的圖示。
用於建立圖示檔的工具
要創建圖示檔,您需要一個工具來創建「圖像檔」和「圖示檔」。 或者,有一些工具將兩者結合起來。
創建圖像檔的工具並不重要。 「. png“是理想的工具,可以輸出檔。 您還可以使用 Windows 中的標準「畫圖」創建它。 在創建圖像文件的免費工具中,有以下軟體。
圖示檔「從圖像檔」。 要轉換為 ico 檔,您可以找到以下工具: