Klassen für die Ausgabe (Gerätekontext)
Diese Klassen kapseln die verschiedenen Gerätekontexttypen, die in Windows verfügbar sind.
Die meisten der folgenden Klassen kapseln ein Handle in einen Windows-Gerätekontext. Ein Gerätekontext ist ein Windows-Objekt, das Informationen zu den Zeichnungsattributen eines Geräts enthält, z. B. eine Anzeige oder einen Drucker. Alle Zeichnungsaufrufe werden über ein Gerätekontextobjekt ausgeführt. Zusätzliche Klassen, die von CDC
der Kapselung spezieller Gerätekontextfunktionen abgeleitet sind, einschließlich der Unterstützung für Windows-Metadateien.
CDC
Die Basisklasse für Gerätekontexte. Wird direkt für den Zugriff auf die gesamte Anzeige und für den Zugriff auf nicht angezeigte Kontexte wie Drucker verwendet.
CPaintDC
Ein Anzeigekontext, der in OnPaint
Memberfunktionen von Fenstern verwendet wird. Ruft automatisch den Bau und EndPaint
die Zerstörung aufBeginPaint
.
CClientDC
Ein Anzeigekontext für Clientbereiche von Fenstern. Wird beispielsweise verwendet, um in einer sofortigen Reaktion auf Mausereignisse zu zeichnen.
CWindowDC
Ein Anzeigekontext für ganze Fenster, einschließlich client- und nichtclient-Bereiche.
CMetaFileDC
Ein Gerätekontext für Windows-Metadateien. Eine Windows-Metadatei enthält eine Sequenz von GDI-Befehlen (Graphics Device Interface), die wiedergegeben werden können, um ein Bild zu erstellen. Aufrufe an die Memberfunktionen einer CMetaFileDC
werden in einer Metadatei aufgezeichnet.
Verwandte Klassen
CPoint
Hält Koordinatenpaare (x, y) fest.
CSize
Hält Abstand, relative Positionen oder gekoppelte Werte fest.
CRect
Enthält Koordinaten rechteckiger Bereiche.
CRgn
Kapselt einen GDI-Bereich zum Bearbeiten eines elliptischen, polygonalen oder unregelmäßigen Bereichs innerhalb eines Fensters. Wird in Verbindung mit den Clipping-Memberfunktionen in der Klasse CDC
verwendet.
Crecttracker
Zeigt die Benutzeroberfläche zum Ändern der Größe und Verschieben rechteckiger Objekte an und behandelt sie.
CColorDialog
Stellt ein Standarddialogfeld zum Auswählen einer Farbe bereit.
CFontDialog
Stellt ein Standarddialogfeld zum Auswählen einer Schriftart bereit.
CPrintDialog
Stellt ein Standarddialogfeld zum Drucken einer Datei bereit.