我有这个.rc
文件,其中包含用于 exe 文件详细信息的版本、描述等。
如何获取在代码中使用的值?例如,我想获取ProductName。
IDI_ICON1 ICON DISCARDABLE "abc-logo.ico"
#if defined(UNDER_CE)
#include <winbase.h>
#else
#include <winver.h>
#endif
VS_VERSION_INFO VERSIONINFO
FILEVERSION 9, 9, 9, 9
PRODUCTVERSION 12, 01, 15, 1
FILEFLAGSMASK 0x3fL
FILEFLAGS 0
FILEOS VOS_NT_WINDOWS32
FILETYPE VFT_APP
FILESUBTYPE VFT2_UNKNOWN
BEGIN
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x0404, 1200
END
BLOCK "StringFileInfo"
BEGIN
BLOCK "040404b0"
BEGIN
VALUE "CompanyName", "Company A\0"
VALUE "FileDescription", "Software A\0"
VALUE "FileVersion", "1.0.0.0\0"
VALUE "InternalName", "SoftwareX\0"
VALUE "LegalCopyright", "Copyright (C) Software Inc. All Rights Reserved\0"
VALUE "OriginalFilename", "SoftwareA.exe\0"
VALUE "ProductName", "Software A\0"
VALUE "ProductVersion", "1.1.0.0\0"
END
END
END