CDC::IntersectClipRect
Создает новую область обрезки, являющаяся пересечение текущей области и прямоугольника, определенных x1, y1, x2 и y2.
int IntersectClipRect(
int x1,
int y1,
int x2,
int y2
);
int IntersectClipRect(
LPCRECT lpRect
);
Параметры
x1
Указывает логическое верхн- координату по оси x верхнего левого угла прямоугольника.y1
Указывает логическое верхн- координату по оси y верхнего левого угла прямоугольника.x2
Указывает логическую пару координат (x низк- правого угла прямоугольника.y2
Указывает логическое низк- координату по оси y правого верхнего угла прямоугольника.lpRect
Определяет прямоугольник. Можно передать объект CRect или указатель на структуру RECT для этого параметра.
Возвращаемое значение
Тип новой области отсечения. Он может быть одним из следующих значений:
Новая вырезанная область COMPLEXREGION есть перекрывающихся границы.
Контекст устройства ERROR недопустим.
NULLREGION Новая вырезанная область пуста.
Новая вырезанная область SIMPLEREGION нет пересекающихся границы.
Заметки
GDI отсекает все выходные данные к совпадению последующий в новой границы. Ширина и высота не должны превышать 32.767.
Требования
Header: afxwin.h