Función GetBoundsRect (wingdi.h)
La función GetBoundsRect obtiene el rectángulo de límite acumulado actual para un contexto de dispositivo especificado.
El sistema mantiene un rectángulo delimitador acumulado para cada aplicación. Una aplicación puede recuperar y establecer este rectángulo.
Sintaxis
UINT GetBoundsRect(
[in] HDC hdc,
[out] LPRECT lprect,
[in] UINT flags
);
Parámetros
[in] hdc
Identificador del contexto del dispositivo cuyo rectángulo delimitador devolverá la función.
[out] lprect
Puntero a la estructura RECT que recibirá el rectángulo delimitador actual. El rectángulo de la aplicación se devuelve en coordenadas lógicas y el rectángulo delimitador se devuelve en coordenadas de pantalla.
[in] flags
Especifica cómo se comportará la función GetBoundsRect . Este parámetro puede ser el siguiente valor.
Valor | Significado |
---|---|
|
Borra el rectángulo delimitador después de devolverlo. Si no se establece esta marca, no se borrará el rectángulo delimitador. |
Valor devuelto
El valor devuelto especifica el estado del rectángulo delimitador acumulado; puede ser uno de los siguientes valores.
Valor | Significado |
---|---|
0 | Se produjo un error. El identificador de contexto del dispositivo especificado no es válido. |
DCB_DISABLE | La acumulación de límites está desactivada. |
DCB_ENABLE | La acumulación de límites está activada. |
DCB_RESET | El rectángulo delimitador está vacío. |
DCB_SET | : el rectángulo delimitador no está vacío. |
Comentarios
El valor de DCB_SET es una combinación de los valores de bits DCB_ACCUMULATE y DCB_RESET. Las aplicaciones que comprueban el bit de DCB_RESET para determinar si el rectángulo delimitador está vacío también debe comprobar el bit de DCB_ACCUMULATE. El rectángulo delimitador está vacío solo si el bit de DCB_RESET es 1 y el DCB_ACCUMULATE bit es 0.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | wingdi.h (incluye Windows.h) |
Library | Gdi32.lib |
Archivo DLL | Gdi32.dll |