Criação de caminho
Para criar um caminho e selecioná-lo em um DC, primeiro é necessário definir os pontos que o descrevem. Isso é feito chamando a função BeginPath, especificando as funções de desenho apropriadas e chamando a função EndPath. Essa combinação de funções (BeginPath, funções de desenho e EndPath ) constitui um colchete de caminho . Veja a seguir a lista de funções de desenho que podem ser usadas.
- AngleArc
- Arc
- ArcTo
- de acordes
- CloseFigure
- de Reticências
- ExtTextOut
- LineTo
- MoveToEx
- Pie
- PolyBezier
- PolyBezierTo
- PolyDraw
- de Polígono
- de Polilinha
- PolylineTo
- PolyPolygon
- PolyPolyline
- retângulo
- RoundRect
- textout
Quando um aplicativo chama EndPath, o sistema seleciona o caminho associado para o DC especificado. (Se outro caminho tiver sido selecionado anteriormente no DC, o sistema excluirá esse caminho sem salvá-lo.) Depois que o sistema seleciona o caminho para o DC, um aplicativo pode operar no caminho de uma das seguintes maneiras:
- Desenhe a estrutura de tópicos do caminho (usando a caneta atual).
- Pinte o interior do caminho (usando o pincel atual).
- Desenhe a estrutura de tópicos e preencha o interior do caminho.
- Modifique o caminho (convertendo curvas em segmentos de linha).
- Converta o caminho em um caminho de clipe.
- Converta o caminho em uma região.
- Nivele o caminho convertendo cada curva no caminho em uma série de segmentos de linha.
- Recupere as coordenadas das linhas e curvas que compõem um caminho.