Función GetEffectiveClientRect (commctrl.h)
Calcula las dimensiones de un rectángulo en el área cliente que contiene todos los controles especificados.
Sintaxis
void GetEffectiveClientRect(
HWND hWnd,
LPRECT lprc,
[in] const INT *lpInfo
);
Parámetros
hWnd
Tipo: HWND
Identificador de la ventana que tiene el área cliente que se va a comprobar.
lprc
Tipo: LPRECT
Puntero a una estructura RECT que recibe las dimensiones del rectángulo.
[in] lpInfo
Tipo: const INT*
Puntero a una matriz terminada en null de enteros que identifican controles en el área de cliente. Cada control requiere un par de elementos consecutivos. El primer elemento del par debe ser distinto de cero y el segundo elemento del par debe ser el identificador de control. El primer par representa el menú y se omite. El último elemento debe ser cero para identificar el final de la matriz.
Valor devuelto
None
Observaciones
Si una ventana de la matriz lprc está visible o estará visible cuando su elemento primario se vuelva visible, su rectángulo se resta del rectángulo de cliente efectivo.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | commctrl.h |
Library | Comctl32.lib |
Archivo DLL | Comctl32.dll |