ListView_GetGroupRect macro (commctrl.h)

Obtiene el rectángulo de un grupo especificado. Use esta macro o envíe explícitamente el mensaje de LVM_GETGROUPRECT .

Sintaxis

void ListView_GetGroupRect(
  [in]       hwnd,
  [in]       iGroupId,
  [in]       type,
  [in, out]  prc
);

Parámetros

[in] hwnd

Tipo: HWND

Identificador del control de vista de lista.

[in] iGroupId

Tipo: int

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

[in] type

Tipo: LONG

Especifica el tipo de rectángulo que se va a recuperar. Este parámetro puede ser uno de los siguientes valores.

Value Significado
LVGGR_GROUP
Coordenadas de todo el grupo expandido.
LVGGR_HEADER
Coordenadas del encabezado solo (grupo contraído).
LVGGR_LABEL
Solo coordenadas de la etiqueta.
LVGGR_SUBSETLINK
Coordenadas del vínculo de subconjunto solo (subconjunto de marcado). Un control de vista de lista puede limitar el número de elementos visibles mostrados en cada grupo. Se presenta un vínculo al usuario para permitir que el usuario expanda el grupo. Esta marca devolverá el rectángulo delimitador del vínculo de subconjunto si el grupo es un subconjunto (estado de grupo de LVGS_SUBSETED, vea estructura LVGROUP, estado miembro). Esta marca se proporciona para que las aplicaciones de accesibilidad puedan localizar el vínculo.

[in, out] prc

Tipo: RECT*

Puntero a una estructura RECT para recibir información sobre el grupo especificado por iGroupId. El receptor de mensajes es responsable de establecer los miembros de la estructura con información para el grupo especificado por iGroupId. La aplicación que realiza la llamada es responsable de asignar memoria para la estructura.

Valor devuelto

None

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado commctrl.h