Partager via


CWnd::GetDC

Extrait un pointeur vers un communs, une classe, ou un contexte privé de l'appareil pour la zone cliente selon le style de classe spécifié pour CWnd.

CDC* GetDC( );

Valeur de retour

Identifie le contexte de périphérique pour la zone cliente d' CWnd si l'opération a réussi ; sinon, la valeur de retour est NULL. Le pointeur peut être temporaire et ne doit pas être enregistré pour une utilisation ultérieure.

Notes

Pour les contextes courants de périphérique, GetDC assigne des attributs par défaut au contexte chaque fois qu'il est extrait. Pour la classe et les contextes privés, GetDC permet de les attributs assignés précédemment pas affectés. Le contexte de périphérique peut être utilisé dans les fonctions suivantes de définition de données (GDI) Graphics Device Interface pour dessiner dans la zone cliente.

À moins que le contexte de périphérique appartienne à une classe de fenêtre, la fonction membre de ReleaseDC doit être appelée pour libérer le contexte après qu'il a.

Un contexte de périphérique appartenant à la classe d' CWnd est retourné par la fonction membre d' GetDC si CS_CLASSDC, CS_OWNDC, ou CS_PARENTDC ont été spécifiés comme un style dans la structure de WNDCLASS lorsque la classe a été signalée.

Configuration requise

Header: afxwin.h

Voir aussi

Référence

CWnd, classe

Graphique de la hiérarchie

CWnd::GetDCEx

CWnd::ReleaseDC

CWnd::GetWindowDC

GetDC

CClientDC, classe