• ベストアンサー

ResEditの使い方

VisualC++2008EEを使っています。 ResEditをインストールして、 アイコンの作成、画像ファイルの埋め込み等をしようと思っています。 VCで作成したプロジェクトに、ResEditでリソースを追加するという方法になると思うのですが、 手順としては、VC++EEを起動し、ResEditも起動してから操作することになると思いますが、 ResEditでVC++EEで作成したプロジェクトを開いて操作するわけではないような気がします。 例えば、アイコンを作成するのであれば、おおまかに、どのような手順になるのでしょうか? ご存知の方がいましたら教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

VC++EEを立ち上げ。プロジェクトを開く。rcファイルがあればダブルクリック。なければ手動で追加。 ResEditを立ち上げ左上のリソース欄を右クリック。アイコンがない場合はリソースの追加でアイコンを選択。 既にResEditのリソース欄にアイコンがある場合は右下のエレメントが一つだけならそれで編集OK。 エレメントが複数ある場合は右クリックで不要なのを削除して一つだけにする。 アイコンをダブルクリックして自由に編集。ResEditを閉じてVC++EEでプロジェクトをビルド。 これでどうでしょうか。

okwave_q_a
質問者

お礼

私は我流で適当にやってアイコンをつけてしまいましたが、 おそらくyosiyosi25さんの方法が一般的なやり方だと思います。 無事アイコンがつけれると思います。 回答ありがとうございます。

その他の回答 (1)

  • zwi
  • ベストアンサー率56% (730/1282)
回答No.1

サイトは幾つか見つかりますがアイコンは無いですね。 http://gurigumi.s349.xrea.com/programming/visualcpp/resedit.html http://www.off-soft.net/ja/software/develop/resedit.html VC++との連動方法も書かれてます。

okwave_q_a
質問者

お礼

ありがとうございます。 ヘッダーファイルの使い方とかもよくわかっていない状態なので、 解説ページを何種類か拾い読みしてとりあえずアイコンをつけることができました。 手順としては、正しいかどうか分かりませんが、とりあえず、 (1)VisualC++のプロジェクトファイルと同じフォルダに、.rcファイルを作成する。(ResEditで新規プロジェクトとして作成したリソースファイル(拡張子が.rcのファイルを作成する) (2)rcファイルをResEditと関連付ける。 (3)ResEditでファイル→リソースの追加→アイコンとする。アイコンはEDGEというソフトで.ico形式のファイルを作っておく(これを最初しなかったのでエラーが出ました)。 (4)とりあえず関係のありそうなファイルは、VCのプロジェクトファイルと同じフォルダに入れておいてreleaseビルドを実行 (5)→結果的にアイコンが.exeファイルに表示される。 という流れでしたらアイコンの付いた.exeファイルができました。 間違った使い方をしている可能性もありますが、とりあえずアイコン作成までできました。

関連するQ&A