Création de chemin
Pour créer un chemin et le sélectionner dans un contrôleur de domaine, il est tout d’abord nécessaire de définir les points qui le décrivent. Pour ce faire, appelez la fonction BeginPath , spécifiez les fonctions de dessin appropriées, puis appelez la fonction EndPath . Cette combinaison de fonctions (BeginPath, fonctions de dessin et EndPath) constitue un crochet de chemin. Voici la liste des fonctions de dessin qui peuvent être utilisées.
- AngleArc
- Arc
- ArcTo
- Chord
- CloseFigure
- Ellipse
- ExtTextOut
- Lineto
- MoveToEx
- Secteurs
- PolyBezier
- PolyBezierTo
- PolyDraw
- Polygone
- Polyligne
- PolylineTo
- PolyPolygon
- PolyPolyline
- Rectangle
- RoundRect
- Textout
Lorsqu’une application appelle EndPath, le système sélectionne le chemin associé dans le contrôleur de domaine spécifié. (Si un autre chemin d’accès a été précédemment sélectionné dans le contrôleur de domaine, le système supprime ce chemin sans l’enregistrer.) Une fois que le système a sélectionné le chemin dans le contrôleur de domaine, une application peut fonctionner sur le chemin d’accès de l’une des manières suivantes :
- Dessinez le contour du chemin d’accès (à l’aide du stylet actuel).
- Peignez l’intérieur du chemin (à l’aide du pinceau actuel).
- Dessinez le contour et remplissez l’intérieur du chemin.
- Modifiez le chemin d’accès (en convertissant des courbes en segments de trait).
- Convertissez le chemin en chemin d’accès de clip.
- Convertissez le chemin en région.
- Aplatissez le chemin en convertissant chaque courbe du chemin en une série de segments de ligne.
- Récupérez les coordonnées des lignes et des courbes qui composent un chemin.