6 #ifndef _INC_cFileVer_H
7 #define _INC_cFileVer_H
12 #include "../GrayLibBase.h"
33 static const char*
const k_Props[P_QTY + 1];
54 static UINT32
GRAYCALL MakeVersionNum(
const char* pszFileVersion,
size_t iBytes =
sizeof(UINT32));
#define GRAYCALL
declare calling convention for static functions so everyone knows the arg passing scheme....
Definition: GrayCore.h:36
#define GRAYLIB_LINK
Definition: GrayLibBase.h:35
INT32 HRESULT
_WIN32 style error codes. INT32
Definition: SysTypes.h:465
Definition: cFileVer.h:21
UNITTEST_FRIEND(cFileVer)
cStringF m_sFilePath
full path for the file.
Definition: cFileVer.h:35
cStringA m_sCompanyName
"CompanyName", // GRAY_COMPANY
Definition: cFileVer.h:39
cStringA m_sLegalCopyright
"LegalCopyright", // GRAY_COPYRIGHT
Definition: cFileVer.h:44
DWORD m_dwFileVersionMS
Definition: cFileVer.h:47
P_TYPE_
Definition: cFileVer.h:30
cStringA m_sProductName
"ProductName",
Definition: cFileVer.h:42
cStringA m_sFileVersion
"FileVersion", // GRAY_VERSION_S
Definition: cFileVer.h:41
cStringA m_sProdVersion
"ProductVersion", // GRAY_VERSION_S
Definition: cFileVer.h:43
DWORD m_dwFileVersionLS
Definition: cFileVer.h:48
cStringA m_sFileDescription
"FileDescription",
Definition: cFileVer.h:40
char FILECHAR_t
a UTF8 char in a file name. like TCHAR
Definition: FileName.h:22
int IPROPIDX_t
enumerate known properties for some interface/object/class. similar to SCRIPTPROPID_t
Definition: cIniBase.h:16
Definition: cIniObject.h:30
Definition: IUnknown.h:34