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:

ValorSignificado
LVFIF_TEXTEl miembro pszText contiene un valor de entrada válido desde el emisor o es requerido y debe ser asignado por el receptor.
LVFIF_STATEEl 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:

ValorSignificado
LVFIS_FOCUSEDBit 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:

ValorSignificado
LVFIS_FOCUSEDEl 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.