Klassen der Ausgabe-(Gerätekontext)

Diese Klassen kapseln die verschiedenen Typen von Gerätekontexten, die in Windows zur Verfügung stehen.

Die meisten folgenden Klassen kapseln ein Handle für einen Windows-Gerätekontext.Ein Gerätekontext ist ein Windows-Objekt, das Informationen über die Zeichnungsattribute eines Geräts z. B. eine Anzeige oder einen Drucker enthält.Alle Aufrufe zum Zeichnen von einem Gerätekontext Objekt vorgenommen werden.Die zusätzlichen Klassen, die von CDC abgeleitete kapseln spezielle Funktionen Gerätekontext, einschließlich Unterstützung für Windows-Metadateien.

  • CDC
    Die Basisklasse für Gerätekontexte.Wird direkt für den Zugriff auf die gesamte Anzeige und zum Zugreifen auf nondisplay Kontexten wie Drucker.

  • CPaintDC
    Ein Anzeigekontext wird in OnPaint-Memberfunktionen von Fenstern.Ruft BeginPaint automatisch auf EndPaint Erstellung und Zerstörung auf.

  • CClientDC
    Ein Anzeigekontext für die Clientbereiche Fenster.Wird beispielsweise in einer unmittelbaren Antwort zu Mausereignissen zeichnen.

  • CWindowDC
    Ein Anzeigekontext für die gesamte Fenster, einschließlich des Clients und Nicht-Clientbereiche.

  • CMetaFileDC
    Ein Gerätekontext für Windows-Metadateien.Eine Windows-Metadatei enthält eine Reihe von Befehlen von GDI (Graphics Device Interface), die wiedergegeben werden können, um ein Bild zu erstellen.Die Aufrufe, die den Memberfunktionen von CMetaFileDC vorgenommen werden, werden in einer Metadatei aufgezeichnet.

Ähnliche Klassen

  • CPoint
    Hält die Koordinate (x, y) - Paare.

  • CSize
    Enthält Abstand relativen Positionen oder zugeordnete Werte an.

  • CRect
    Hält die Koordinaten des rechteckigen Bereichen an.

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

  • CRectTracker
    Anzeigen und Handles die Benutzeroberfläche für die Größenanpassung und das Verschieben eines rechteckigen Objekten.

  • CColorDialog
    Stellt ein standardmäßiges Dialogfeld zum Auswählen einer Farbe bereit.

  • CFontDialog
    Stellt ein standardmäßiges Dialogfeld zum Auswählen einer Schriftart bereit.

  • CPrintDialog
    Stellt ein standardmäßiges Dialogfeld zum Drucken einer Datei.

Siehe auch

Konzepte

Übersicht über die Klassenbibliothek