Поделиться через


CRgn::CreateEllipticRgnIndirect

Создает эллиптическую область.

BOOL CreateEllipticRgnIndirect(
   LPCRECT lpRect 
);

Параметры

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

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

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

Заметки

Область определяется структурой или объектом, указанными в lpRect и сохраненной в объекте CRgn.

Размер области ограничен 32.767 32.767 логическими модулями или 64K памяти, какая из этих величин меньше.

При ее завершении, используя область, созданную с помощью функции CreateEllipticRgnIndirect, приложение должно выделить области из контекста устройства и использовать функции DeleteObject, чтобы удалить их.

Пример

См. пример для CRgn::CreateRectRgnIndirect.

Требования

Header: afxwin.h

См. также

Ссылки

Класс CRgn

Диаграмма иерархии

CRgn::CreateEllipticRgn

CreateEllipticRgnIndirect