Partager via


ListView_SetGroupState macro (commctrl.h)

Définit l’état d’un groupe spécifié.

Syntaxe

void ListView_SetGroupState(
  [in]  hwnd,
  [in]  dwGroupId,
  [in]  dwMask,
  [in]  dwState
);

Paramètres

[in] hwnd

Type : HWND

Handle pour le contrôle d’affichage de liste.

[in] dwGroupId

Type : UINT

Spécifie le groupe par iGroupId (voir structure LVGROUP ).

[in] dwMask

Type : UINT

Spécifie les valeurs d’état à définir ou à effacer. Il s’agit d’une combinaison des indicateurs répertoriés pour le membre d’état de LVGROUP.

[in] dwState

Type : UINT

Spécifie les valeurs d’état à définir. Les états qui ne sont pas inclus ici mais qui sont inclus dans dwMask sont effacés.

Valeur de retour

None

Remarques

Note Pour utiliser cette macro, vous devez fournir un manifeste spécifiant Comclt32.dll version 6.0. Pour plus d’informations sur les manifestes, consultez Activation des styles visuels.
 
Vous pouvez également définir l’état du groupe à l’aide de ListView_SetGroupInfo.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête commctrl.h