UDF > GDIPlus > Pen >


_GDIPlus_PenSetLineCap

Définit les styles d'embout de ligne pour le début et la fin, ainsi que les tirets de la ligne tracée avec le crayon

#include <GDIPlus.au3>
_GDIPlus_PenSetLineCap ( $hPen, $iStartCap, $iEndCap, $iDashCap )

Paramètres

$hPen Handle de l'objet Pen
$iStartCap Style d'embout pour l'extrémité de départ de la ligne:
    0x00 - La ligne se termine au dernier point. La fin est d'équerre
    0x01 - Embout carré. Le centre du carré est le dernier point de la ligne.
        Le coté du carré est la largeur de la ligne.
    0x02 - Embout circulaire. Le centre du cercle est le dernier point de la ligne.
        Le diamètre du cercle est la largeur de la ligne.
    0x03 - Embout triangulaire.
        La base du triangle est le dernier point de la ligne.
        La base du triangle est la largeur de la ligne.
    0x10 - Les extrémités de ligne ne sont pas ancrés.
    0x11 - Les extrémités de ligne sont ancrés avec un carré.
        Le centre du carré est le dernier point de la ligne.
        Le coté du carré est la largeur de la ligne.
    0x12 - Les extrémités de ligne sont ancrés par un cercle.
        Le centre du cercle est le dernier point de la ligne.
        Le cercle est plus large que la ligne.
    0x13 - Les extrémités de ligne sont ancrés avec un losange ( un carré tourné à 45 degrés ).
        Le centre du losange est le dernier point de la ligne.
        Le losange est plus large que la ligne.
    0x14 - Les extrémités de ligne sont ancrés avec des pointes de flèches.
        La pointe de la flèche se trouve au dernier point de la ligne.
        La flèche est plus large que la ligne.
    0xff - Les extrémités de ligne sont faites à partir d'un objet CustomLineCap
$iEndCap Style d'embout pour l'extrémité (mêmes valeurs que $iStartCap)
$iDashCap Embout des pointillés pour une ligne en pointillés :
    0 - Un embout carré qui équerre les deux extrémités de chaque tiret
    2 - Un embout circulaire qui complète les deux extrémités de chaque tiret
    3 - Un embout triangulaire qui pointe les deux extrémités de chaque tiret

Valeur de retour

Succès: Retourne True.
Échec: Retourne False et définit @error <> 0, @extended contient le code erreur GPSTATUS ($GPID_ERR*).

En relation

_GDIPlus_PenSetDashCap, _GDIPlus_PenSetEndCap, _GDIPlus_PenSetStartCap

Voir aussi

Cherchez GdipSetPenLineCap197819 dans la Library MSDN.