自動的にリソースを書き換えたい


ryo  2008-04-18 13:27:49  No: 68068  IP: 192.*.*.*

VS2005  VC++  MFC

リソースにある[VS_VERSION_INFO]の情報を
コンパイル時に、自動的に書き換える方法ありますでしょうか?

__FILE__や__DATE__マクロを使うようなイメージです


目的は
対象のexeを実行させることなく、そのexeファイルから、
情報(コンパイルした環境・PC名など)を読み出せるような形で
書き込みたいのです

現在は、rcファイルを書き換えるexeを別につくり、
ビルド前イベントで起動するようにしているのですが
これでは、変更がかかるたびに、リソース再読込確認が出てしまうという不満があります

編集 削除
subaru  2008-04-18 16:04:31  No: 68069  IP: 192.*.*.*

プロジェクト内にresというフォルダがあってその中に
拡張子がrc2のファイルがあると思います。
バージョン情報のリソースだけをそちらに移してやって
ビルド前イベントで起動するexeがrc2ファイルを
書き換えるようにすればいいと思います。

編集 削除
ryo  2008-04-22 01:31:54  No: 68070  IP: 192.*.*.*

subaru様
レスありがとうございました。

試してみたところ、ダイアログがでなくなりました
ありがとうございました

編集 削除