Grafikobjekte

Stift, Pinsel, Bitmap, Palette, Bereich und Pfad, die einem DC zugeordnet sind, werden als grafikobjekte bezeichnet. Jedem dieser Objekte sind die folgenden Attribute zugeordnet.

Grafikobjekt Zugeordnete Attribute
Bitmap Größe in Bytes; Abmessungen in Pixel; Farbformat; Komprimierungsschema; Und so weiter.
Brush Stil, Farbe, Muster und Ursprung.
Palette Farben und Größe (oder Anzahl der Farben).
Schriftart Name der Schriftart, Breite, Höhe, Gewichtung, Zeichensatz usw.
Pfad Form.
Stift Stil, Breite und Farbe.
Region Standort und Dimensionen.

 

Wenn eine Anwendung einen DC erstellt, speichert das System automatisch einen Satz von Standardobjekten darin (es gibt keine Standardbit oder keinen Pfad). Eine Anwendung kann die Attribute der Standardobjekte untersuchen, indem sie die Funktionen GetCurrentObject und GetObject aufruft . Die Anwendung kann diese Standardwerte ändern, indem sie ein neues Objekt erstellt und im DC auswählt. Ein Objekt wird in einem DC ausgewählt, indem die SelectObject-Funktion aufgerufen wird.

Eine Anwendung kann die aktuelle Pinselfarbe mit SetDCBrushColor auf einen angegebenen Farbwert festlegen.

Die GetDCBrushColor-Funktion gibt die DC-Pinselfarbe zurück. Die SetDCPenColor-Funktion legt die Stiftfarbe auf einen angegebenen Farbwert fest. Die GetDCPenColor-Funktion gibt die DC-Stiftfarbe zurück.