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.