Condividi tramite


macro ListView_SetGroupState (commctrl.h)

Imposta lo stato per un gruppo specificato.

Sintassi

LRESULT ListView_SetGroupState(
  [in] HWND hwnd,
  [in] UINT dwGroupId,
  [in] UINT dwMask,
  [in] UINT dwState
);

Parametri

[in] hwnd

Tipo: HWND

Handle per il controllo visualizzazione elenco.

[in] dwGroupId

Tipo: UINT

Specifica il gruppo iGroupId (vedere struttura LVGROUP).

[in] dwMask

Tipo: UINT

Specifica i valori di stato da impostare o cancellare. Si tratta di una combinazione dei flag elencati per lo stato membro di LVGROUP.

[in] dwState

Tipo: UINT

Specifica i valori di stato da impostare. Gli stati che non sono inclusi qui, ma sono inclusi in dwMask vengono cancellati.

Valore restituito

Tipo: LRESULT

Restituisce l'ID del gruppo (iGroupId) se ha esito positivo o -1 in caso contrario.

Osservazioni

Nota Per utilizzare questa macro, è necessario specificare un manifesto Comctl32.dll versione 6.0. Per altre informazioni sui manifesti, vedere Abilitazione degli stili di visualizzazione.
 
È anche possibile impostare lo stato del gruppo usando ListView_SetGroupInfo.

Fabbisogno

Requisito Valore
client minimo supportato Windows Vista [solo app desktop]
server minimo supportato Windows Server 2008 [solo app desktop]
piattaforma di destinazione Finestre
intestazione commctrl.h