Grafikus objektumok
A tartományvezérlőhöz társított tollat, ecsetet, bitképet, palettát, régiót és elérési utat grafikus objektumoknak nevezzük. Ezekhez az objektumokhoz az alábbi attribútumok vannak társítva.
Grafikus objektum | Társított attribútumok |
---|---|
Bitkép | Méret bájtban; dimenziók képpontban; színformátum; tömörítési séma; és így tovább. |
Kefe | Stílus, szín, minta és forrás. |
Paletta | Színek és méretek (vagy színek száma). |
Betűkészlet | Betűtípus neve, szélessége, magassága, súlya, karakterkészlete stb. |
Ösvény | Alak. |
Toll | Stílus, szélesség és szín. |
Régió | Hely és dimenziók. |
Amikor egy alkalmazás létrehoz egy tartományvezérlőt, a rendszer automatikusan tárol benne alapértelmezett objektumokat (nincs alapértelmezett bitkép vagy elérési út). Az alkalmazások megvizsgálhatják az alapértelmezett objektumok attribútumait a GetCurrentObject és GetObject függvény meghívásával. Az alkalmazás módosíthatja ezeket az alapértelmezett értékeket egy új objektum létrehozásával és a dc-be való kijelölésével. Az objektumot a SelectObject függvény meghívásával választja ki a tartományvezérlő.
Az alkalmazások a SetDCBrushColorsegítségével beállíthatják az aktuális ecsetszínt egy megadott színértékre.
A GetDCBrushColor függvény a DC kefe színét adja vissza. A SetDCPenColor függvény egy megadott színértékre állítja a toll színét. A GetDCPenColor függvény a DC toll színét adja vissza.