Visual C++. Описание стандартных классов - CreateRectRgnIndirect

ОГЛАВЛЕНИЕ


CreateRectRgnIndirect

BOOL CreateRectRgnIndirect(LPCRECT lpRect);

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

Ненулевое, в случае успешного завершения операции, и ноль в противном случае.

Аргументы

  • lpRect - указатель на объект структуры RECT или объект класса CRect, содержащий логические координаты левого верхнего и правого нижнего углов данной области.

Описание

Создает прямоугольную область и сохраняет ее в объекте класса CRgn. Размер области ограничен размером его сторон, каждая из которых не может превышать 32767 логических единиц, и объемом используемой данным объектом памяти, который не может превышать 64 КБ. По окончании использования объекта класса CRgn, созданного функцией CreateRectRgnIndirect, приложение должно использовать функцию CGDIObject::DeleteObject для его удаления.