Структура LVFOOTERITEM (commctrl.h)
Содержит сведения о элементе нижнего колонтитула.
Синтаксис
typedef struct tagLVFOOTERITEM {
UINT mask;
int iItem;
LPWSTR pszText;
int cchTextMax;
UINT state;
UINT stateMask;
} LVFOOTERITEM, *LPLVFOOTERITEM;
Члены
mask
Тип: UINT
Набор флагов, указывающих, какие элементы этой структуры содержат данные для задания или какие элементы запрашиваются. Этот параметр должен иметь одно из следующих значений:
iItem
Тип: int
Индекс элемента.
pszText
Тип: LPWSTR
Указатель на буфер Юникода, завершающийся нулевым значением. Вызывающий процесс отвечает за выделение буфера.
cchTextMax
Тип: int
Количество объектов WCHAR в буфере, на который указывает pszText, включая завершающее значение NULL.
state
Тип: UINT
Указывает состояние элемента. Элемент stateMask указывает допустимые биты этого элемента. В настоящее время состояние должно быть следующим:
Значение | Значение |
---|---|
|
Бит, указывающий состояние фокуса. Задайте значение , если элемент находится в фокусе, в противном случае — снят. |
stateMask
Тип: UINT
Значение, указывающее, какие биты элемента состояния будут извлечены или изменены. В настоящее время это значение должно быть следующим:
Значение | Значение |
---|---|
|
Допустимый бит LVFIS_FOCUSED состояния члена. Например, если задать этому элементу значение LVFIS_FOCUSED, состояние фокуса будет извлечено в состояние члена. |
Комментарии
Эта структура используется с макросом ListView_GetFooterItem и сообщением LVM_GETFOOTERITEM .
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | commctrl.h |