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