Compartilhar via


Estrutura LVFOOTERITEM (commctrl.h)

Contém informações sobre um item de rodapé.

Sintaxe

typedef struct tagLVFOOTERITEM {
  UINT   mask;
  int    iItem;
  LPWSTR pszText;
  int    cchTextMax;
  UINT   state;
  UINT   stateMask;
} LVFOOTERITEM, *LPLVFOOTERITEM;

Membros

mask

Tipo: UINT

Conjunto de sinalizadores que especificam quais membros dessa estrutura contêm dados a serem definidos ou quais membros estão sendo solicitados. Esse parâmetro deve ser um dos seguintes valores:

Valor Significado
LVFIF_TEXT
O membro pszText é uma entrada válida do chamador ou é solicitado e, portanto, deve ser definido pelo receptor.
LVFIF_STATE
O membro de estado é uma entrada válida do chamador ou é solicitado e, portanto, deve ser definido pelo receptor.

iItem

Tipo: int

O índice do item.

pszText

Tipo: LPWSTR

Um ponteiro para um buffer Unicode terminado em nulo. O processo de chamada é responsável por alocar o buffer.

cchTextMax

Tipo: int

O número de WCHARs no buffer apontado por pszText, incluindo o NULL de terminação.

state

Tipo: UINT

Indica o estado do item. O membro stateMask indica os bits válidos desse membro. Atualmente, o estado deve ser definido como o seguinte:

Valor Significado
LVFIS_FOCUSED
Bit que indica o estado de foco. Defina se o item está em foco, caso contrário, limpo.

stateMask

Tipo: UINT

Valor que especifica quais bits do membro de estado serão recuperados ou modificados. Atualmente, esse valor deve ser o seguinte:

Valor Significado
LVFIS_FOCUSED
O LVFIS_FOCUSED bit do estado membro é válido. Por exemplo, definir esse membro como LVFIS_FOCUSED fará com que o estado de foco seja recuperado para o estado membro.

Comentários

Essa estrutura é usada com a macro ListView_GetFooterItem e a mensagem LVM_GETFOOTERITEM .

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho commctrl.h