Compartir a través de


macro ListView_GetGroupRect (commctrl.h)

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

Sintaxis

BOOL ListView_GetGroupRect(
  [in]      HWND hwnd,
  [in]      int  iGroupId,
  [in]      LONG type,
  [in, out] RECT *prc
);

Parámetros

[in] hwnd

Tipo: HWND

Identificador del control list-view.

[in] iGroupId

Tipo: int

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

[in] type

Tipo: long

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

Valor Significado
LVGGR_GROUP
Coordenadas de todo el grupo expandido.
LVGGR_HEADER
Coordenadas del encabezado solo (grupo contraído).
LVGGR_LABEL
Coordenadas solo 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 que se muestran 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 structure LVGROUP, member state). Esta marca se proporciona para que las aplicaciones de accesibilidad puedan localizar el vínculo.

[in, out] prc

Tipo: RECT de

Puntero a una estructura RECT de 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

Tipo: BOOL de

Devuelve TRUE si se ejecuta correctamente o FALSE de lo contrario.

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