Fileversion
-
Hallo
ich möchte mit Visual C++ 5.0 eine Fkt. zur Abfrage der Dateiversion von dll's erstellen. Dazu gibt es die Windows Fkt. GetFileVersionInfo und VerQueryValue. Leider bekomme ich beim Aufruf
VerQueryValue(version,"\\StringFileInfo\%04x%04x\\FileVersion",(void**)&buffer,&VerValueSize)
immer 0 als Rückagebewert.Wenn ich
VerQueryValue(version,"\",(void**)&buffer,&VerValueSize)
nutze bekomme ich eine 1 zurück, allerdings sind die Werte beim Auslesen der Info aus VS_FIXEDFILEINFO sehr fragwürdig.Wo liegt mein Fehler ?
-
Hallo,
zwei hilfreiche Artikel/Klassen:
http://www.codeguru.com/Cpp/misc/misc/versioninfo/article.php/c217/
http://www.codeguru.com/Cpp/misc/misc/versioninfo/article.php/c319/
MfG
-