Partilhar via


CRgn::CreateEllipticRgnIndirect

Cria uma região elíptico.

BOOL CreateEllipticRgnIndirect(
   LPCRECT lpRect 
);

Parâmetros

  • lpRect
    Os pontos a RECT estrutura ou um objeto de CRect que contém as coordenadas lógicas 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; se não 0.

Comentários

A região é definida pela estrutura ou apontada pelo objeto por lpRect e armazenadas no objeto de CRgn .

O tamanho de uma região é limitado a 32.767 por 32.767 unidades lógicas ou a 64K de memória, qualquer é menor.

Quando tiver terminado de usar uma região criada com a função de CreateEllipticRgnIndirect , um aplicativo deve selecionar a região fora do contexto de dispositivo e usar a função de DeleteObject para removê-la.

Exemplo

Consulte o exemplo para CRgn::CreateRectRgnIndirect.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CRgn Class

Gráfico de hierarquia

CRgn::CreateEllipticRgn

CreateEllipticRgnIndirect