Partilhar via


CRgn::CreateEllipticRgnIndirect

Cria uma região elíptica.

BOOL CreateEllipticRgnIndirect(
   LPCRECT lpRect 
);

Parâmetros

  • lpRect
    Aponta para um RECT estrutura ou uma CRect objeto que contém as coordenadas lógicas dos cantos superior esquerdo e inferior direito do retângulo delimitador da elipse.

Valor de retorno

Diferente de zero se a operação foi bem-sucedida; caso contrário, 0.

Comentários

A região é definida pela estrutura ou o objeto apontado por lpRect e é armazenado na CRgn objeto.

O dimensionar de uma região é limitado a 64 K de memória ou de unidades lógicas de 32.767 a 32.767, o que for menor.

Quando tiver concluído usando uma região criada com o CreateEllipticRgnIndirect função, um aplicativo deve selecionar a região do contexto de dispositivo e use o DeleteObject função para removê-lo.

Exemplo

Consulte o exemplo para CRgn::CreateRectRgnIndirect.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CRgn

Gráfico de hierarquia

CRgn::CreateEllipticRgn

CreateEllipticRgnIndirect

Outros recursos

CRgn membros