Used to set and retrieve groups.
Syntax
typedef struct LV_GROUP { UINT cbSize; UINT mask; LPWSTR pszHeader; int cchHeader; int iGroupId; UINT stateMask; UINT state; UINT uAlign; } LV_GROUP, *PLV_GROUP;
Members
- cbSize
- Size of an LV_GROUP structure.
- mask
- One or more flags that can consist of:
- LVGF_NONE
- LVGF_STATE
- LVGF_ALIGN
- LVGF_HEADER
- LVGF_FOOTER
- LVGF_GROUPID
- pszHeader
- Pointer to a string that contains the header.
- cchHeader
- Number of characters in the string that specifies the header.
- iGroupId
- Identifier of the group.
- stateMask
- Flag.
- state
- Flag that can have one of the following values.
- LVGS_NORMAL
- LVGS_COLLAPSED
- LVGS_HIDDEN
- uAlign
- Flag that can have one or more of the following values. Use one of the header flags. The footer flags are optional.
- LVGA_HEADER_LEFT
- LVGA_HEADER_CENTER
- LVGA_HEADER_RIGHT
- LVGA_FOOTER_LEFT
- LVGA_FOOTER_CENTER
- LVGA_FOOTER_RIGHT
Structure Information
Header Commctrl.h Minimum operating systems Windows NT Whistler