Função CloseFigure (wingdi.h)

A função CloseFigure fecha uma figura aberta em um caminho.

Sintaxe

BOOL CloseFigure(
  [in] HDC hdc
);

Parâmetros

[in] hdc

Manipule para o contexto do dispositivo no qual a figura será fechada.

Valor retornado

Se a função for bem-sucedida, o valor retornado será diferente de zero.

Se a função falhar, o valor retornado será zero.

Comentários

A função CloseFigure fecha a figura desenhando uma linha da posição atual para o primeiro ponto da figura (geralmente, o ponto especificado pela chamada mais recente para a função MoveToEx ) e conecta as linhas usando o estilo de junção de linha. Se uma figura for fechada usando a função LineTo em vez de CloseFigure, as tampas finais serão usadas para criar o canto em vez de uma junção.

A função CloseFigure só deve ser chamada se houver um colchete de caminho aberto no contexto do dispositivo especificado.

Uma figura em um caminho é aberta, a menos que seja explicitamente fechada usando essa função. (Uma figura pode ser aberta mesmo se o ponto atual e o ponto de partida da figura forem os mesmos.)

Após uma chamada para CloseFigure, adicionar uma linha ou curva ao caminho inicia uma nova figura.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wingdi.h (inclua Windows.h)
Biblioteca Gdi32.lib
DLL Gdi32.dll

Confira também

Beginpath

EndPath

ExtCreatePen

Lineto

MoveToEx

Funções de caminho

Visão geral de caminhos