如何以编程方式阅读我正在使用的软件版本?
如果我使用Visual Studio创建项目,并且该项目包含资源(.rc)文件并且在该文件中指定了版本,那么如何使用代码“读取”版本信息?
也就是说,如果我希望软件报告它运行时的版本,并且该信息存储的唯一位置是.rc
文件,我该怎么办?
答案 0 :(得分:1)
您可以使用GetFileVersionInfo和当前可执行文件/ dll的名称来读取版本信息,该信息在从资源文件构建时嵌入到exe / dll中。
答案 1 :(得分:1)
您想使用GetFileVersion()及相关功能。
答案 2 :(得分:0)
假设您在资源文件中使用VERSIONINFO,请使用these functions。