This structure is used by CM_QUERYGRIDINFO and CM_SETGRIDINFO messages to query and set grid characteristics. These characteristics are used with the grid arrange options or when the view is CV_GRID.
typedef struct _GRIDINFO {
ULONG cb; /* Length of the GRIDINFO structure in bytes. */
ULONG cxGrid; /* Grid square width. */
ULONG cyGrid; /* Grid square height. */
SHORT sGridRows; /* Number of rows in the grid. */
SHORT sGridCols; /* Number of columns in the grid. */
ULONG cGridSquares; /* Number of available grid squares. */
PGRIDSQUARE pGrid; /* Pointer to array of GRIDSQUARE structures. */
} GRIDINFO;
typedef GRIDINFO * PGRIDINFO ;