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 |
---|---|
|
Coordenadas de todo el grupo expandido. |
|
Coordenadas del encabezado solo (grupo contraído). |
|
Solo coordenadas de la etiqueta. |
|
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 |