Describes the information to be passed into the call to EssGInit.
typedef struct { ESSG_ULONG_T ulVersion; ESSG_ULONG_T ulMaxRows; ESSG_ULONG_T ulMaxColumns; ESSG_PFUNC_T pfnMessageFunc; ESSG_PVOID_T pUserdata; ESSG_USHORT_T usApiType; } ESSG_INIT_T, *ESSG_PINIT_T;
Data Type | Field | Description |
---|---|---|
ESSG_ULONG_T | ulVersion | This should be set to ESSG_VERSION |
ESSG_ULONG_T | ulMaxRows | Maximum number of rows for the grid Limit: 65535 rows |
ESSG_ULONG_T | ulMaxColumns | Maximum number of columns for the grid Limit: 256 columns |
ESSG_PFUNC_T | pfnMessageFunc | Pointer to the user-defined message callback function |
ESSG_PVOID_T | pUserdata | Pointer to user data passed to message callback |
ESSG_UGSHORT_T | usApiType | Encoding type of the Grid API. For valid values, see Unicode Mode Types. |