20


0

プログラムのexeアイコンを設定します

Microsoft Visual Studio 2008を使用しています。プログラムにexeアイコンを設定しようとしています。

私はこのサイトを検索し、これを見つけました:https://stackoverflow.com/questions/320677/how-do-i-set-the-icon-for-my-application-in-visual-studio-2008[How do Visual Studio 2008でアプリケーションのアイコンを設定しますか?]

しかし、この「リソースビュー」が見つかりません。 私はMVS08のあらゆるところを見てきました

リソースビューにアクセスして、アプリケーションのメインアイコンを設定するにはどうすればよいですか?

画像:https://i.stack.imgur.com/pa5L7.jpg [http://i46.tinypic.com/nd7m8z.jpg]

4 Answer


22


ベンは、ティメックの助けを借りて、この質問に対して良いスタートを切りましたが、次のステップに進む必要があります。 リソースにアイコンを追加したら、アプリケーションのメインアイコンとしてアイコンを設定するために、リソースファイル `.rc`も必要になります。

  1. 既にリソースファイルがあるかどうかわからない場合は、 プロジェクトのリソースビュー:* View→ Resource View *に移動します Ctrl[.kbd]##Shift##E (in Visual Studio 2012/2013 *表示→他のウィンドウ→リソースビュー*または入力可能 Ctrl[.kbd]#W#,[.kbd]#R# to get it to open and in 2015 [.kbd]##Ctrl##Shift+E). Check to see if you have a MyProject→ MyProject.rc。 ここでアイコンを「追加」する必要があります。 その後、リソースファイルが作成されます。

  2. Ctrl + Shift + Fでソリューション全体を検索します。 アイコンを検索する 実際の `.rc`ファイルを開くことができるようにファイル名。 そうするとき、それは既にそれをちょうど開いていることを提案するかもしれません。

  3. 次の行を .rc`ファイルに追加する場所を見つけてください: + `MAINICON ICON" foo.ico "

次回のコンパイル時に、実行可能ファイルのあるフォルダーを参照して、アプリに関連付けられたアイコンがあることを確認し、そこから実行するとアイコンが使用されます。

注意:

  1. Visual Studioから実行すると、アイコンが表示されない場合があります デバッグ中。

  2. `.ico`ファイルを使用する必要があります。 PNG画像ファイルを使用することはできません 実行可能ファイルのアイコン、それは動作しません。 `.ico`を使用する必要があります。 画像を.icoファイルに変換するWebユーティリティがあります。 boboboboから引用。


15


プロジェクトを右クリックして、[追加]→ [リソース]を選択します。 次に、「アイコン」を選択して「新規」をクリックします。 アイコンを編集すれば、準備完了です。


7


アプリケーションのresource.rcを参照してください。

#define IDI_ICON_1            102
#define IDI_ICON_2            103

すべてのシステムで一貫性を保ちます。

IDI_ICON_1            ICON                    "icoMainApp.ico"
IDI_ICON_2            ICON                    "iconSecond.ico"


0


プロジェクトにリソースファイルを追加しようとすると、rcファイルを開いてアイコンを追加できるはずです。