void SetRectRgn( int x1, int y1, int x2, int y2 );
void SetRectRgn ( LPCRECT lpRect );
Параметры
x 1
Указывает координату x верхнего левого угла прямоугольной области.
y1
Указывает координату y верхнего левого угла прямоугольной области.
x 2
Указывает координату x нижнего правого угла прямоугольной области.
y2
Указывает координату по оси y нижнего правого угла прямоугольной области.
lpRect
Определяет прямоугольную область. Может быть либо указатель на структуру RECT или CRect объект.
Примечания
Создает прямоугольную область. В отличие от CreateRectRgnоднако, она не выделить дополнительную память из локальной кучи приложений Windows. Вместо этого он использует пространство, выделенное для региона, в объекте CRgn . Это значит, что объект CRgn должны уже были инициализированы с действительным Windows региона перед вызовом SetRectRgn. Точек, предоставленные x 1, y1, x 2и y2 определяет минимальный размер выделенного пространства.
Использовать эту функцию вместо функции-члена CreateRectRgn обращениями к локальной памяти менеджер.
Обзор CRgn |nbsp; Члены класса | Иерархическая схема
См. такжеnbsp;CRgn::CreateRectRgn, :: SetRectRgn