Elérési út létrehozása
Egy elérési út létrehozásához és dc-be való kiválasztásához először meg kell határozni az azt leíró pontokat. Ehhez hívja meg a BeginPath függvényt, adja meg a megfelelő rajzfüggvényeket, majd hívja meg az EndPath függvényt. A függvények (BeginPath, rajzfüggvények és EndPath) kombinációja elérésiút-zárójelet alkot. Az alábbi lista a használható rajzfüggvényeket tartalmazza.
- AngleArc
- Arc
- ArcTo
- húros
- CloseFigure
- Három pont
- ExtTextOut
- LineTo
- MoveToEx
- Kör
- PolyBezier
- PolyBezierTo
- PolyDraw
- sokszög
- többsoros
- PolylineTo
- PolyPolygon
- PolyPolyline
- Téglalap
- RoundRect
- TextOut
Amikor egy alkalmazás meghívja EndPath, a rendszer kiválasztja a társított útvonalat a megadott tartományvezérlőre. (Ha korábban egy másik elérési utat választottak ki a tartományvezérlőbe, a rendszer mentés nélkül törli az elérési utat.) Miután a rendszer kiválasztotta az elérési utat a tartományvezérlőre, az alkalmazások az alábbi módok egyikével működhetnek az útvonalon:
- Rajzolja meg az elérési út körvonalát (az aktuális toll használatával).
- Festse meg az út belsejét (az aktuális ecsettel).
- Rajzolja meg a vázlatot, és töltse ki az útvonal belső részét.
- Módosítsa az elérési utat (görbék vonalszegmensekké alakítása).
- Alakítsa át az elérési utat klipútvonallá.
- Alakítsa át az elérési utat régióvá.
- Az elérési út egyes görbéinek vonalszegmensek sorozatává alakításával simíthatja az elérési utat.
- Az elérési utat alkotó vonalak és görbék koordinátáinak lekérése.