- ベストアンサー
DLLのバージョンの取得方法
お世話になっております。 現在VC++にてアプリを開発中です。 そこで、その開発しているアプリ上で、他のDLLの バージョンを表示したいのですが、バージョンの 取得の方法がわかりません。 DLLに関しましても自作のDLLで、リソースのバージョン情報をもっています。 そのDLLのリソースのデータ(VS_VERSION_INFO)のデータを取得するには、 どのようにしたらよいでしょうか? よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Version.libをリンクしましょう
その他の回答 (1)
- passepied
- ベストアンサー率50% (18/36)
回答No.1
GetFileVersionInfo を使いましょう。
質問者
補足
ご回答ありがとうございます。 早速使用してみましたが、リンクの際、 「fatal error LNK1120: 外部参照 1 が未解決です」 のエラーが発生しました。 リンクの際に、なにか特別なライブラリをリンク しないといけないのでしょうか? お手数ですが、ご回答よろしくお願いします。 ちなみに、開発環境は、Windows2000 VC++6.0 です。
お礼
ご回答ありがとうございます。 リンクも正常にとおり、情報の取得が出来ました。 大変助かりました。 今後とも宜しくお願いします。