commctrl.h
Estructura LVFOOTERITEM
Definición
typedef struct tagLVFOOTERITEM { UINT mask; int iItem; LPWSTR pszText; int cchTextMax; UINT state; UINT stateMask; } LVFOOTERITEM, *PLVFOOTERITEM;
Contiene información de un ítem de pie de página.
Descripción
- mask
Conjunto de banderas que especifican qué miembros de esta estructura contienen datos a asignar o qué miembros deben ser recuperados. Este parámetro debe ser uno de los siguientes valores:
Valor Significado LVFIF_TEXT El miembro pszText contiene un valor de entrada válido desde el emisor o es requerido y debe ser asignado por el receptor. LVFIF_STATE El miembro state contiene un valor de entrada válido desde el emisor o es requerido y debe ser asignado por el receptor. - pszText
- El índice del ítem.
- pszText
- Un puntero a un buffer Unicode terminado en cero. El proceso que llama es responsable de obtener memoria para el buffer.
- cchTextMax
- El número de WCHARs en el buffer apuntado por pszText, incluyendo el terminador nulo.
- state
Indice el estado del ítem. El miembro stateMask identifica los bits válidos de este miembro. Actualmente state debe ser el siguiente valor:
Valor Significado LVFIS_FOCUSED Bit que indica el estado de foco. Asignado si el ítem tiene el foco, en caso contrario no asignado. - stateMask
Valor que especifica qué bits del miembro state serán recuperados o modificados. Actualmente este valor debe ser el siguiente:
Valor Significado LVFIS_FOCUSED El bit LVFIS_FOCUSED del miembro state es válido. Por ejemplo, asignando a este miembro LVFIS_FOCUSED hará que el estado del foco sea recuperado al miembro state.
Observaciones
Esta estructura es usada con la macro ListView_GetFooterItem y el mensaje LVM_GETFOOTERITEM.