CClientDC, classe
Prend soin d’appeler les fonctions Windows GetDC au moment de la construction et ReleaseDC au moment de la destruction.
Syntaxe
class CClientDC : public CDC
Membres
Constructeurs publics
Nom | Description |
---|---|
CClientDC ::CClientDC | Construit un CClientDC objet connecté au CWnd . |
Membres de données protégés
Nom | Description |
---|---|
CClientDC ::m_hWnd | HWND de la fenêtre pour laquelle cela CClientDC est valide. |
Notes
Cela signifie que le contexte d’appareil associé à un CClientDC
objet est la zone cliente d’une fenêtre.
Pour plus d’informations sur CClientDC
, consultez Contextes de l’appareil.
Hiérarchie d'héritage
CClientDC
Spécifications
En-tête : afxwin.h
CClientDC ::CClientDC
Construit un CClientDC
objet qui accède à la zone cliente du CWnd pointé par pWnd.
explicit CClientDC(CWnd* pWnd);
Paramètres
Pwnd
Fenêtre dont la zone cliente accède à l’objet de contexte de l’appareil.
Notes
Le constructeur appelle la fonction Windows GetDC.
Une exception (de type CResourceException
) est levée si l’appel Windows GetDC
échoue. Un contexte d’appareil peut ne pas être disponible si Windows a déjà alloué tous ses contextes d’appareil disponibles. Votre application concurrence les cinq contextes d’affichage courants disponibles à tout moment sous Windows.
Exemple
void CDCView::DrawInClientDC(CDC *pDC)
{
UNREFERENCED_PARAMETER(pDC);
CClientDC clientDC(this);
clientDC.TextOut(10, 10, CString(_T("I used a client DC!")));
}
CClientDC ::m_hWnd
Pointeur HWND
utilisé pour construire l’objetCClientDC
.CWnd
HWND m_hWnd;
Notes
m_hWnd est une variable protégée.
Exemple
Consultez l’exemple de CClientDC ::CClientDC.
Voir aussi
Exemple MFC MDI
CDC, classe
Graphique hiérarchique
CDC, classe
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour