Partager via


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

La méthode Pen::SetDashCap définit le style d’encapsulation du tiret pour cet objet Pen .

Syntaxe

Status SetDashCap(
  [in] DashCap dashCap
);

Paramètres

[in] dashCap

Type : DashCap

Élément de l’énumération DashCap qui spécifie la limite de tiret pour cet objet Stylet .

Valeur retournée

Type : État

Si la méthode réussit, elle retourne Ok, qui est un élément de l’énumération Status .

Si la méthode échoue, elle retourne l’un des autres éléments de l’énumération Status .

Notes

Si vous définissez l’alignement d’un objet Pen sur PenAlignmentInset, vous ne pouvez pas utiliser ce stylet pour dessiner des tirets triangulaires.

Exemples

L’exemple suivant crée un objet Pen , définit le style de tiret et l’extrémité du tiret, puis dessine une ligne en pointillés.

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

Configuration requise

   
Client minimal pris en charge Windows XP, Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête gdipluspen.h (include Gdiplus.h)
Bibliothèque Gdiplus.lib
DLL Gdiplus.dll

Voir aussi

Dessin d’une ligne en pointillés personnalisée

Dessin d’un trait avec des verr.

Stylet

Pen::GetCustomEndCap

Pen::GetCustomStartCap

Pen::GetDashCap

Stylos, lignes et rectangles