Partager via


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

Ces classes encapsulent les différents types de contextes de périphérique disponibles dans windows.

La plupart des classes suivantes encapsulent un handle à un contexte de périphérique Windows. Un contexte de périphérique est un objet Windows qui contient des informations sur les attributs de dessin d'un périphérique tels qu'une vue ou une imprimante. Tous les appels de dessin sont effectués via un objet contexte de périphérique. Les classes supplémentaires dérivées de CDC encapsulent des fonctionnalités spéciales de contexte de périphérique, y compris la prise en charge des métafichiers Windows.

  • CDC
    La classe de base pour les contextes de périphérique. Utilisé pour accéder directement à la vue entière et pour accéder à des contextes sans affichage tels que des imprimantes.

  • CPaintDC
    Un contexte d'affichage utilisé dans les méthodes Windows OnPaint. Appelle automatiquement BeginPaint à la construction et EndPaint à la destruction.

  • CClientDC
    Un contexte d'affichage des domaines client Windows. Utilisé, par exemple, pour tracer en réponse immédiate aux événements de la souris.

  • CWindowDC
    Un contexte d'affichage de fenêtres entières, qui inclut les zones client et non client.

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

Classes liées

  • CPoint
    Contient des paires (x, y) de coordonnées.

  • CSize
    Contient la distance, les positions relatives, ou les valeurs couplées.

  • CRect
    Contient des coordonnées de zones rectangulaires.

  • CRgn
    Encapsule une région GDI pour manipuler une zone elliptique, polygonale ou irrégulière dans une fenêtre. Utilisé conjointement avec les méthodes de réduction de la classe CDC.

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

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

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

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

Voir aussi

Concepts

Vue d'ensemble de la bibliothèque de classes