Megosztás a következőn keresztül:


Vonal- és görbeattribútumok

Az eszközkörnyezet (DC) olyan attribútumokat tartalmaz, amelyek befolyásolják a vonal- és görbekimenetet. A vonal- és görbeattribútumok tartalmazzák az aktuális pozíciót, az ecsetstílust, az ecsetszínt, a tollstílust, a toll színét, az átalakítást stb.

Bármely tartományvezérlő alapértelmezett aktuális pozíciója a logikai (vagy világ)térben lévő pontnál (0,0) található. Ezeket a koordinátákat új pozícióba állíthatja, ha meghívja a MoveToEx függvényt, és átad egy új koordinátákat.

Jegyzet

A vonal- és görberajzfüggvények két halmaza létezik. Az első készlet megtartja az aktuális pozíciót egy tartományvezérlőn, a második készlet pedig módosítja a pozíciót. A függvény nevének vizsgálatával azonosíthatja az aktuális pozíciót módosító függvényeket. Ha a függvény neve a "Címzett" előpozícióval végződik, a függvény az aktuális pozíciót az utolsó rajzolt vonal végpontjára állítja (LineTo, ArcTo, PolylineTovagy PolyBezierTo). Ha a függvény neve nem ezzel az előpozícióval végződik, az aktuális pozíció érintetlen marad (Arc, Polylinevagy PolyBezier).

 

Az alapértelmezett kefe egy szilárd fehér ecset. Az alkalmazások a CreateBrushIndirect függvény meghívásával új kefét hozhatnak létre. Az ecset létrehozása után az alkalmazás a SelectObject függvény meghívásával kijelölheti azt a tartományvezérlőre. A Windows teljes függvénykészletet biztosít az ecset létrehozásához, kiválasztásához és módosításához az alkalmazás tartományvezérlőjében. További információ ezekről a függvényekről és általában az ecsetekről: Ecsetek.

Az alapértelmezett toll egy kozmetikum, egyszínű fekete toll, amely egy képpont széles. Az alkalmazások az ExtCreatePen függvénnyel hozhatnak létre tollat. A toll létrehozása után az alkalmazás a SelectObject függvény meghívásával kiválaszthatja azt a tartományvezérlőre. A Windows függvények teljes készletét biztosítja a toll létrehozásához, kiválasztásához és módosításához az alkalmazás tartományvezérlőjében. További információ ezekről a függvényekről és általában a tollakról: Tollak.

Az alapértelmezett átalakítás az egységátalakítás (amelyet az identitásmátrix határoz meg). Az alkalmazások a SetWorldTransform függvény meghívásával új átalakítást adhatnak meg. A Windows teljes körű függvénykészletet biztosít a vonalak és görbék átalakításához a szélességük, helyük és általános megjelenésük módosításával. További információ ezekről a függvényekről: Térközök és átalakítások koordinálása.