更改可執行檔的圖示

更新頁 :
頁面創建日期 :

概述

在 Visual Studio 中創建的應用程式的可執行檔圖示具有預設圖示,但當然,應該很少有人這樣做。 本節介紹如何更改可執行文件的圖示。

正如我在《視覺工作室 2008 標準版》中討論的,我認為其他版本的Visual工作室在基本方面沒有區別。

デフォルトの実行アイコン (アプリケーションの種類によって若干異なります)

操作環境

對應 Visual Studio 版本

  • 2005
  • 2008
  • 2010

確認 Visual Studio 版本

  • 2005
  • 2008
  • 2010

內容

Windows 表體應用程式 (C#, VB.NET)

Windows フォーム アプリケーション

介紹如何在使用 .NET 框架創建 Windows 窗體應用程式時更改可執行文件圖示。 程式設計語言沒有什麼不同。 (C++/CLI 除外)

プロジェクトのプロパティ

打開專案后,從解決方案資源管理器中打開屬性。

実行ファイルのアイコン変更ボタン

打開屬性螢幕后,按兩下右圖中的紅色圓圈按鈕。 您可以在此處更改可執行檔案的圖示。

アイコン選択

打開檔案選擇對話框時,選擇圖示。

アイコンが変更されている

然後,圖示將變為已載入,並且圖示名稱將更改。

アイコンがプロジェクトに追加される

您可以看到,圖示已添加到專案中。

実行ファイルのアイコン

生成專案時,可以驗證可執行文件的圖示是否已更改。

フォームのアイコン

圖示顯示在表單的左上角,但與可執行檔中的圖示無關。

若要更改此設置,可以打開表單的設計器圖,選擇表單以查看其屬性,然後在右圖的“圖示”屬性中進行更改。 但是,請注意,不能使用大於 256px 的圖示。

WPF 應用程式 (C#, VB.NET)

WPF の実行ファイルアイコン

在 WPF 應用程式中更改可執行檔案圖示的方式與在 Windows 表單中更改可執行檔案圖示的方式相同。 有關詳細資訊,請參閱此處。

プロジェクトにアイコンを追加

若要更改視窗左上角的圖示,請先將圖示檔或圖像檔添加到專案中。

アイコンを設定

然後打開 WPF 設計器,並將圖示檔名直接設置為視窗屬性的圖示。

Win32 應用程式 (C, C++),  Windows 窗體應用程式 (C++/CLI)

Win32 アプリケーション

描述 Win32 應用程式的可執行檔圖示設置。

此外,在 Windows 表單應用程式中,C++/CLI 是此方法。

アイコンファイル

打開專案時,資源檔具有與專案名稱相同的圖示檔。 這是應用於可執行檔的圖示檔。 (圖示的名稱可能因您創建的專案類型而異,但“.ico”檔是目標。

アイコンエディタ

按兩下圖示檔以嘗試打開它時,圖示編輯器將打開,您可以對其進行編輯。

但是,標準創建的圖示具有32位格式,並且由於某種原因,無法在圖示編輯器中編輯。 因此,創建單獨的圖示檔,我認為替換現有圖示檔的方法是首選。

既存のアイコンファイル

創建項目的資料夾包含與專案同名的圖示檔。 請替換它。

アイコンファイルを上書き

使用預先準備的圖示覆蓋現有圖示。

アイコンが変更される

然後,您可以在視覺工作室中看到圖示已更改。

実行ファイルアイコンが変更されている

實際生成並創建可執行檔時,您將看到圖示已更改。

ウインドウのアイコン

順便說一下,視窗左上角的圖示定義為“小.ico”檔,因此,如果要更改此檔,請重寫此檔。

Win32 應用程式空專案 (C, C++)

Win32 アプリケーション 空のプロジェクト

描述在 Win32 應用程式中創建空專案時設置執行圖示檔。 這是在主控台應用程式中替換它的方法。

作成されたプロジェクト

創建空專案時,將創建具有右圖配置的專案。 將創建資料夾,但不會創建任何檔案。

リソースの追加

右鍵按下「資源檔」資料夾,然後按下「添加」→「資源」 。

リソースの追加ダイアログ

此時將顯示「添加資源」對話框,選擇「圖示」,然後按下「新建」按鈕。

追加されたアイコン

圖示將創建並顯示在螢幕上。 此圖示將自動成為可執行文件圖示。

プロジェクトにアイコンが追加されている

您可以看到,圖示檔也已添加到專案中。

実行ファイルのアイコンとして使用されている

由於空項目無法按原樣生成,因此,如果改為創建控制台應用程式,然後使用上述方法添加和生成圖示,您將看到該圖示已應用於可執行檔,如右圖所示。

編輯圖示的方式與 Win32 應用程式類似,因此請檢查它。

順便說一下,如果你從空專案創建視窗,並設置窗口圖示,創建單獨的圖示檔(如果與可執行檔不同),但必須以程式設計方式設置它,但省略它,因為描述會變長。 創建顯示視窗的 Win32 應用程式以查看程式和資源檔。

MFC 應用程式 (C#)

MFC アプリケーション

介紹如何更改 MFC 應用程式的可執行文件圖示。 但是,更改圖示的方式與 Win32 應用程式幾乎相同,因此請參閱該圖示。

MDI、SDI、基於對話框的更改方法都相同。

MFC のデフォルトアイコン

默認圖示是 MFC 的圖示。 此圖示以24位創建,因此您可以直接在視覺工作室上編輯它。

此外,此圖示檔由可執行檔和視窗圖示共用。

ドキュメントのアイコン

如果創建的應用程式不是基於對話框的應用程式(如 MDI 或 SDI),則文檔圖示也存在。 它用作每個文件創建的視窗的圖示。

ウインドウのアイコン

右圖是基於 MDI 建立的視窗的圖示。

用於建立圖示檔的工具

要創建圖示檔,您需要一個工具來創建「圖像檔」和「圖示檔」。 或者,有一些工具將兩者結合起來。

創建圖像檔的工具並不重要。 「. png“是理想的工具,可以輸出檔。 您還可以使用 Windows 中的標準「畫圖」創建它。 在創建圖像文件的免費工具中,有以下軟體。

圖示檔「從圖像檔」。 要轉換為 ico 檔,您可以找到以下工具: