Compartir a través de


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

El método CustomLineCap::GetStrokeJoin devuelve el estilo de LineJoin usado para combinar varias líneas en el mismo objeto GraphicsPath .

Sintaxis

LineJoin GetStrokeJoin();

Valor devuelto

Tipo: LineJoin

Este método devuelve el estilo de combinación de línea.

Comentarios

El objeto CustomLineCap usa una ruta de acceso y un trazo para definir el extremo final. El trazo se encuentra en un objeto GraphicsPath , que puede contener más de una figura. Si hay más de una figura en el objeto GraphicsPath , la combinación de trazo determina cómo se muestra gráficamente su articulación.

Ejemplos

En el ejemplo siguiente se crea un objeto CustomLineCap con una combinación de trazo. A continuación, obtiene la combinación de trazo y la asigna como combinación de línea de un objeto Pen que luego usa para dibujar una línea.

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 compatible Windows XP, Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado gdiplusheaders.h (include Gdiplus.h)
Library Gdiplus.lib
Archivo DLL Gdiplus.dll

Consulte también

CustomLineCap

LineCap

LineJoin