macro ListView_SetGroupState (commctrl.h)

Establece el estado de un grupo especificado.

Sintaxis

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

Parámetros

[in] hwnd

Tipo: HWND

Identificador del control list-view.

[in] dwGroupId

Tipo: UINT de

Especifica el grupo por iGroupId (consulte estructura de LVGROUP).

[in] dwMask

Tipo: UINT de

Especifica los valores de estado que se van a establecer o borrar. Se trata de una combinación de las marcas enumeradas para el estado de miembro de LVGROUP.

[in] dwState

Tipo: UINT de

Especifica los valores de estado que se van a establecer. Los estados que no se incluyen aquí, pero que se incluyen en dwMask se borran.

Valor devuelto

Tipo: LRESULT de

Devuelve el identificador del grupo (iGroupId) si se ejecuta correctamente o -1 de lo contrario.

Observaciones

Nota Para usar esta macro, debe proporcionar un manifiesto que especifique Comctl32.dll versión 6.0. Para obtener más información sobre los manifiestos, vea Habilitación de estilos visuales.
 
También puede establecer el estado del grupo mediante ListView_SetGroupInfo.

Requisitos

Requisito Valor
cliente mínimo admitido Windows Vista [solo aplicaciones de escritorio]
servidor mínimo admitido Windows Server 2008 [solo aplicaciones de escritorio]
de la plataforma de destino de Windows
encabezado de commctrl.h