Condividi tramite


Metodo Pen::SetDashCap (gdipluspen.h)

Il metodo Pen::SetDashCap imposta lo stile del trattino per questo oggetto Pen .

Sintassi

Status SetDashCap(
  [in] DashCap dashCap
);

Parametri

[in] dashCap

Tipo: DashCap

Elemento dell'enumerazione DashCap che specifica il limite trattino per questo oggetto Pen .

Valore restituito

Tipo: Stato

Se il metodo ha esito positivo, restituisce Ok, ovvero un elemento dell'enumerazione Status .

Se il metodo ha esito negativo, restituisce uno degli altri elementi dell'enumerazione Status .

Commenti

Se si imposta l'allineamento di un oggetto PenAlignmentInset, non è possibile usare tale penna per disegnare i trattini triangolari.

Esempio

Nell'esempio seguente viene creato un oggetto Pen , viene impostato lo stile del trattino e il limite del trattino e si disegna una linea tratteggiata.

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);
}

Requisiti

   
Client minimo supportato Windows XP, Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione gdipluspen.h (include Gdiplus.h)
Libreria Gdiplus.lib
DLL Gdiplus.dll

Vedi anche

Disegno di una linea tratteggiata personalizzata

Disegno di una linea con capolinea

Penna

Pen::GetCustomEndCap

Pen::GetCustomStartCap

Pen::GetDashCap

Penne, linee e rettangoli