Share via


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.

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 CDCverwendet.

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.

Siehe auch

Klassenübersicht