CDC * GetDC( );
Valeur de retour
Identifie le contexte de périphérique pour la zone client de CWnd en cas de succès ; sinon, la valeur de retour est NULL. Le pointeur peut être temporaire et ne doit pas être stocké pour une utilisation ultérieure.
Remarques
Récupère un pointeur vers un bien commun, la classe ou contexte de périphérique privés pour la zone du client selon le style de la classe spécifiée pour le CWnd. Pour les contextes de périphérique commun, GetDC assigne au contexte attributs par défaut chaque fois qu'elle est récupérée. Pour la classe et des contextes privés, GetDC laisse les attributs précédemment assignées inchangées. Le contexte de périphérique peut être utilisé dans les fonctions de graphiques suivantes device interface (GDI) pour dessiner dans la zone client.
À moins que le contexte de périphérique appartient à une classe de fenêtre, la fonction de membre ReleaseDC doit être appelée pour libérer le contexte après peinture. Puisque seulement cinq contextes de périphérique courants sont disponibles à tout moment, défaut de libérer un contexte de périphérique peut empêcher les autres applications d'accéder à un contexte de périphérique.
Un contexte de périphérique appartenant à la classe CWnd est retourné par la fonction membre GetDC si CS_CLASSDC, CS_OWNDCou CS_PARENTDC a été spécifié comme un style dans la structure WNDCLASS lorsque la classe a été enregistrée.
Aperçu de CWnd |nbsp ; Membres de la classe | Graphique de la hiérarchie
Voir aussinbsp ;CWnd::GetDCEx, CWnd::ReleaseDC, CWnd::GetWindowDC, :: GetDC, CClientDC