Compartilhar via


Método CustomLineCap::GetStrokeJoin (gdiplusheaders.h)

O método CustomLineCap::GetStrokeJoin retorna o estilo de LineJoin usado para unir várias linhas no mesmo objeto GraphicsPath .

Sintaxe

LineJoin GetStrokeJoin();

Valor retornado

Tipo: LineJoin

Esse método retorna o estilo de junção de linha.

Comentários

O objeto CustomLineCap usa um caminho e um traço para definir o limite final. O traço está contido em um objeto GraphicsPath , que pode conter mais de uma figura. Se houver mais de uma figura no objeto GraphicsPath , a junção de traço determinará como sua articulação é exibida graficamente.

Exemplos

O exemplo a seguir cria um objeto CustomLineCap com uma junção de traço. Em seguida, ele obtém a junção de traço e a atribui como a junção de linha de um objeto Pen que ele usa para desenhar uma linha.

VOID Example_GetStrokeJoin(HDC hdc)
{
   Graphics graphics(hdc);

   //Create a Path, and add two lines to it.
   Point points[3] = {Point(-15, -15), Point(0, 0), Point(15, -15)};
   GraphicsPath capPath;
   capPath.AddLines(points, 3);

   // Create a CustomLineCap object.
   CustomLineCap custCap(NULL, &capPath); 
  
   // Set the stroke join for custCap.
   custCap.SetStrokeJoin(LineJoinBevel);

   // Get the stroke join from custCap.
   LineJoin strokeJoin = custCap.GetStrokeJoin();
  
   // Create a Pen object, assign strokeJoin as the line join, and draw two
   // joined lines in a path.
   Pen strokeJoinPen(Color(255, 255, 0, 0), 15.1f);
   strokeJoinPen.SetLineJoin(strokeJoin);
   GraphicsPath joinPath;
   joinPath.AddLine(Point(10, 10), Point(10, 200));
   joinPath.AddLine(Point(10, 200), Point(200, 200));
   graphics.DrawPath(&strokeJoinPen, &joinPath);
}

Requisitos

   
Cliente mínimo com suporte Windows XP, 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 gdiplusheaders.h (inclua Gdiplus.h)
Biblioteca Gdiplus.lib
DLL Gdiplus.dll

Confira também

Customlinecap

Linecap

Linejoin