Pen::GetPenType, méthode (gdipluspen.h)
La méthode Pen::GetPenType obtient le type actuellement défini pour cet objet Pen .
Syntaxe
PenType GetPenType();
Valeur de retour
Type : PenType
Cette méthode retourne un élément de l’énumération PenType qui indique le style de stylet actuellement défini pour cet objet Pen .
Notes
Un objet Pen est créé avec un type de stylet par défaut PenTypeSolidColor, qui est un élément de l’énumération PenType .
Exemples
L’exemple suivant crée un objet HatchBrush , puis transmet l’adresse de cet objet HatchBrush à un constructeur de stylet . Le code utilise le stylet, qui a une largeur de 15, pour tracer une ligne. Le code appelle la méthode Pen::GetPenType pour déterminer le type du stylet, puis vérifie si le type est PenTypeHatchFill.
VOID Example_GetPenType(HDC hdc)
{
Graphics graphics(hdc);
// Create a HatchBrush object.
HatchBrush hatchBrush(
HatchStyleVertical,
Color(255, 255, 0, 0),
Color(255, 0, 0, 255));
// Create a pen based on a hatch brush, and use that
// pen to draw a line.
Pen pen(&hatchBrush, 15);
graphics.DrawLine(&pen, 20, 20, 200, 100);
// Obtain information about the pen.
PenType penType = pen.GetPenType();
if(penType == PenTypeHatchFill)
{
// The pen will draw with a hatch pattern.
}
}
Spécifications
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
Utilisation d’un stylo pour tracer des lignes et des rectangles
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour