CRgn::SetRectRgn

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

Index