.rc file(About Resource Files (Windows
https://msdn.microsoft.com/en-us/library/windows/desktop/aa381058(v=vs.85).aspx[*]Examples
[*]
[*]The following example defines a VERSIONINFO resource:
[*]#define VER_FILEVERSION 3,10,349,0
[*]#define VER_FILEVERSION_STR "3.10.349.0\0"
[*]
[*]#define VER_PRODUCTVERSION 3,10,0,0
[*]#define VER_PRODUCTVERSION_STR "3.10\0"
[*]
[*]#ifndef DEBUG
[*]#define VER_DEBUG 0
[*]#else
[*]#define VER_DEBUG VS_FF_DEBUG
[*]#endif
[*]
[*]VS_VERSION_INFO VERSIONINFO
[*]FILEVERSION VER_FILEVERSION
[*]PRODUCTVERSION VER_PRODUCTVERSION
[*]FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
[*]FILEFLAGS (VER_PRIVATEBUILD|VER_PRERELEASE|VER_DEBUG)
[*]FILEOS VOS__WINDOWS32
[*]FILETYPE VFT_DLL
[*]FILESUBTYPE VFT2_UNKNOWN
[*]BEGIN
[*] BLOCK "StringFileInfo"
[*] BEGIN
[*] BLOCK "040904E4"
[*] BEGIN
[*] VALUE "CompanyName", VER_COMPANYNAME_STR
[*] VALUE "FileDescription", VER_FILEDESCRIPTION_STR
[*] VALUE "FileVersion", VER_FILEVERSION_STR
[*] VALUE "InternalName", VER_INTERNALNAME_STR
[*] VALUE "LegalCopyright", VER_LEGALCOPYRIGHT_STR
[*] VALUE "LegalTrademarks1", VER_LEGALTRADEMARKS1_STR
[*] VALUE "LegalTrademarks2", VER_LEGALTRADEMARKS2_STR
[*] VALUE "OriginalFilename", VER_ORIGINALFILENAME_STR
[*] VALUE "ProductName", VER_PRODUCTNAME_STR
[*] VALUE "ProductVersion", VER_PRODUCTVERSION_STR
[*] END
[*] END
[*]
[*] BLOCK "VarFileInfo"
[*] BEGIN
[*] /* The following line should only be modified for localized versions. */
[*] /* It consists of any number of WORD,WORD pairs, with each pair */
[*] /* describing a language,codepage combination supported by the file. */
[*] /* */
[*] /* For example, a file might have values "0x409,1252" indicating that it */
[*] /* supports English language (0x409) in the Windows ANSI codepage (1252). */
[*]
[*] VALUE "Translation", 0x409, 1252
[*]
[*] END
[*]END
页:
[1]