Struttura LVFOOTERITEM (commctrl.h)

Contiene informazioni su un elemento piè di pagina.

Sintassi

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

Members

mask

Tipo: UINT

Set di flag che specificano quali membri di questa struttura contengono dati da impostare o quali membri vengono richiesti. Questo parametro deve essere uno dei valori seguenti:

Valore Significato
LVFIF_TEXT
Il membro pszText è un input valido dal chiamante o viene richiesto e deve quindi essere impostato dal ricevitore.
LVFIF_STATE
Il membro di stato è un input valido dal chiamante o viene richiesto e deve quindi essere impostato dal ricevitore.

iItem

Tipo: int

Indice dell'elemento.

pszText

Tipo: LPWSTR

Puntatore a un buffer Unicode con terminazione Null. Il processo chiamante è responsabile dell'allocazione del buffer.

cchTextMax

Tipo: int

Numero di S WCHAR nel buffer a cui punta pszText, incluso il valore NULL di terminazione.

state

Tipo: UINT

Indica lo stato dell'elemento. Il membro stateMask indica i bit validi di questo membro. Attualmente, lo stato deve essere impostato sul seguente:

Valore Significato
LVFIS_FOCUSED
Bit che indica lo stato attivo. Impostare se l'elemento è attivo, altrimenti deselezionato.

stateMask

Tipo: UINT

Valore che specifica i bit del membro dello stato che verranno recuperati o modificati. Attualmente, questo valore deve essere il seguente:

Valore Significato
LVFIS_FOCUSED
Il LVFIS_FOCUSED bit di stato membro è valido. Ad esempio, l'impostazione di questo membro su LVFIS_FOCUSED causerà il recupero dello stato attivo nello stato membro.

Commenti

Questa struttura viene utilizzata con la macro ListView_GetFooterItem e il messaggio di LVM_GETFOOTERITEM .

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione commctrl.h