Функция IntersectClipRect

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

Синтаксис

int IntersectClipRect(
  HDC hdc,         // дескриптор DC
  int nLeftRect,   // x-координата левого верхнего угла
  int nTopRect,    // y-координата левого верхнего угла
  int nRightRect,  // x-координата нижнего правого угла
  int nBottomRect  // y-координата нижнего правого угла
);

Параметры

hdc

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

nLeftRect

[in] Задает x-координату, в логических единицах, левого верхнего угла прямоугольника.

nTopRect

[in] Задает y-координату, в логических единицах, левого верхнего угла прямоугольника.

nRightRect

[in] Задает x-координату, в логических единицах, нижнего правого угла прямоугольника.

nBottomRect

[in] Задает y-координату, в логических единицах, нижнего правого угла прямоугольника.

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

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

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

Замечания

Более низкие и самые правые края данного прямоугольника исключаются из региона отсечения.

Смотри также

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

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

К 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