Compartir a través de


Método Pen::SetDashCap (gdipluspen.h)

El método Pen::SetDashCap establece el estilo de límite de guiones para este objeto Pen .

Sintaxis

Status SetDashCap(
  [in] DashCap dashCap
);

Parámetros

[in] dashCap

Tipo: DashCap

Elemento de la enumeración DashCap que especifica el límite de guion para este objeto Pen .

Valor devuelto

Tipo: Estado

Si el método se ejecuta correctamente, devuelve Ok, que es un elemento de la enumeración Status .

Si se produce un error en el método, devuelve uno de los otros elementos de la enumeración Status .

Comentarios

Si establece la alineación de un objeto Pen en PenAlignmentInset, no puede usar ese lápiz para dibujar mayúsculas de guion triangular.

Ejemplos

En el ejemplo siguiente se crea un objeto Pen , se establece el estilo de guión y el guión y se dibuja una línea discontinua.

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

   // Create a pen.
   Pen pen(Color(255, 0, 0, 255), 20);

   // Set the dash style for the pen.
   pen.SetDashStyle(DashStyleDash);

   // Set a triangular dash cap for the pen.
   pen.SetDashCap(DashCapTriangle);

   // Draw a line using the pen.
   graphics.DrawLine(&pen, 20, 20, 200, 100);
}

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 gdipluspen.h (incluya Gdiplus.h)
Library Gdiplus.lib
Archivo DLL Gdiplus.dll

Consulte también

Dibujar una línea discontinua personalizada

Dibujar una línea con mayúsculas de línea

Lápiz

Pen::GetCustomEndCap

Pen::GetCustomStartCap

Pen::GetDashCap

Lápices, líneas y rectángulos