Поделиться через


Функция GetClipBox (wingdi.h)

Функция GetClipBox извлекает размеры самого жесткого ограничивающего прямоугольника, который можно нарисовать вокруг текущей видимой области на устройстве. Видимая область определяется текущей областью обрезки или путем клипа, а также любыми перекрывающимися окнами.

Синтаксис

int GetClipBox(
  [in]  HDC    hdc,
  [out] LPRECT lprect
);

Параметры

[in] hdc

Дескриптор контекста устройства.

[out] lprect

Указатель на структуру RECT , которая получает размеры прямоугольника в логических единицах.

Возвращаемое значение

Если функция выполняется успешно, возвращаемое значение указывает сложность поля обрезки и может иметь одно из следующих значений.

Код возврата Описание
NULLREGION
Регион пуст.
SIMPLEREGION
Область представляет собой один прямоугольник.
COMPLEXREGION
Область — это несколько прямоугольников.
ошибка
Произошла ошибка.
 

GetClipBox возвращает логические координаты на основе заданного контекста устройства.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header wingdi.h (включая Windows.h)
Библиотека Gdi32.lib
DLL Gdi32.dll

См. также раздел

Функции обрезки

Общие сведения об обрезки

RECT