Partager via


Classes de sortie (contexte de périphérique)

Ces classes encapsulent les différents contextes de types d'appareil disponibles dans windows.

La plupart des classes suivantes encapsulent un handle vers un contexte de périphérique windows.Un contexte de périphérique est un objet de fenêtres qui contient des informations sur les attributs de dessin d'un périphérique tel qu'un écran ou une imprimante.Tous les appels de dessin sont effectués par l'intermédiaire d'un objet contexte de périphérique.Les classes supplémentaires dérivées d' CDC encapsulent des fonctionnalités spéciales de périphérique-contexte, notamment la prise en charge des métafichiers windows.

  • CDC
    La classe de base des contextes de périphérique.Utilisé directement pour accéder à l'affichage entier et pour accéder aux contextes sans visualisation tels que les imprimantes.

  • CPaintDC
    Un contexte d'affichage utilisé dans les fonctions membres d' OnPaint windows.Appelle automatiquement BeginPaint sur la construction et EndPaint sur la destruction.

  • CClientDC
    Un contexte d'affichage pour les zones client windows.Utilisé, par exemple, pour dessiner en réponse à les événements de souris.

  • CWindowDC
    Un contexte d'affichage des fenêtres entières, y compris le client et les zones non cliente.

  • CMetaFileDC
    Un contexte de périphérique pour les métafichiers windows.Un métafichier windows contient une séquence de commandes (GDI) de Graphics Device Interface qui peuvent être relues pour créer une image.Les appels émis aux fonctions membres d' CMetaFileDC sont stockés dans un métafichier.

Classes connexes

  • CPoint
    Les blocages coordonnent (x, y) des paires.

  • CSize
    Les contient distancent, les positions de parent, ou des valeurs appariés.

  • CRect
    Contient les coordonnées des régions rectangulaires.

  • CRgn
    Encapsule une région GDI pour manipuler une zone elliptique, polygonale, ou irrégulière dans une fenêtre.Utilisé avec les fonctions membres de découpage dans la classe CDC.

  • CRectTracker
    Affiche et gère l'interface utilisateur pour redimensionner et déplacer des objets rectangulaires.

  • CColorDialog
    Fournit une boîte de dialogue standard pour sélectionner une couleur.

  • CFontDialog
    Fournit une boîte de dialogue standard pour sélectionner une police.

  • CPrintDialog
    Fournit une boîte de dialogue standard pour imprimer un fichier.

Voir aussi

Concepts

Vue d'ensemble de la bibliothèque de classes