Функция GetClipBox


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

Синтаксис

int GetClipBox(
  HDC hdc,      // дескриптор DC
  LPRECT lprc   // прямоугольник
);

Параметры

hdc

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

lprc

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

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

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

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

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

Windows NT/2000/XP: Чтобы получить дополнительную информацию об ошибке, вызовите GetLastError.

Смотри также

Обзор Отсечение, Функции, используемые отсечением RECT

Размещение и совместимость GetClipBox  

К Windows XP Да 
л Windows 2000 Professional Да
и Windows NT Workstation Да версии 3.1 и старше
е Windows Me Да
н Windows 98 Да
т Windows 95 Да
 
С Windows Server 2003 Нет
е Windows 2000 Server Да
р Windows NT Server Да
в    
е    
р    
Используемая библиотека Gdi32.lib
Используемая DLL -
 Заголовочный файл  
- объявлено в Wingdi.h
 - включено в Windows.h
 Unicode Нет
 Замечания по платформе Не имеется

 

Назад в оглавление
На главную страницу
В оглавление справки

Hosted by uCoz