Pfaderstellung
Um einen Pfad zu erstellen und in einem Domänencontroller auszuwählen, müssen Sie zunächst die Punkte definieren, die ihn beschreiben. Dazu rufen Sie die BeginPath-Funktion auf, geben die entsprechenden Zeichnungsfunktionen an und rufen dann die EndPath-Funktion auf. Diese Kombination von Funktionen (BeginPath, Zeichnungsfunktionen und EndPath) stellt eine Pfadklammer dar. Im Folgenden finden Sie die Liste der Zeichnungsfunktionen, die verwendet werden können.
- AngleArc
- Arc
- ArcTo
- Chord
- SchließenAbbildung
- Ellipse
- ExtTextOut
- Lineto
- MoveToEx
- Kreis
- PolyBezier
- PolyBezierTo
- PolyDraw
- Polygon
- Polylinie
- PolylineTo
- PolyPolygon
- PolyPolyline
- Rechteck
- RoundRect
- Textout
Wenn eine Anwendung EndPathaufruft, wählt das System den zugeordneten Pfad zum angegebenen DC aus. (Wenn zuvor ein anderer Pfad im DC ausgewählt wurde, löscht das System diesen Pfad, ohne ihn zu speichern.) Nachdem das System den Pfad zum DC ausgewählt hat, kann eine Anwendung auf eine der folgenden Arten mit dem Pfad arbeiten:
- Zeichnen Sie die Kontur des Pfads (mit dem aktuellen Stift).
- Paint das Innere des Pfads (mit dem aktuellen Pinsel).
- Zeichnen Sie die Kontur, und füllen Sie das Innere des Pfads aus.
- Ändern Sie den Pfad (Konvertieren von Kurven in Liniensegmente).
- Konvertieren Sie den Pfad in einen Clippfad.
- Konvertieren Sie den Pfad in einen Bereich.
- Verflachung des Pfads, indem jede Kurve im Pfad in eine Reihe von Liniensegmenten konvertiert wird.
- Rufen Sie die Koordinaten der Linien und Kurven ab, aus denen ein Pfad besteht.