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 |