如何获取c中的.exe文件属性详细信息?

时间:2010-11-23 16:51:03

标签: c version executable details

我正在Visual Studio 2008中编写一个c应用程序,需要从可执行文件中获取一些信息以发送到另一个应用程序。

我需要的信息是您在右键单击可执行文件时获得的信息 - >属性 - >详细信息

如何从c?

中的.exe文件中获取“产品版本”和“文件版本”信息

还可以从Visual Studio 2008中设置这些值吗?如果是这样的话?

对产品版本和文件版本特别感兴趣,但其他版本信息(产品名称等)也会有所帮助。

2 个答案:

答案 0 :(得分:3)

GetFileVersionInfoSizeGetFileVersionInfoVerQueryValue至少应该给你一个良好的开端。

答案 1 :(得分:1)

使用VerQueryValue()