CWindowDC, classe
Dérivé de CDC
.
Syntaxe
class CWindowDC : public CDC
Membres
Constructeurs publics
Nom | Description |
---|---|
CWindowDC ::CWindowDC | Construit un objet CWindowDC . |
Membres de données protégés
Nom | Description |
---|---|
CWindowDC ::m_hWnd | HWND auquel il CWindowDC est attaché. |
Notes
Appelle la fonction Windows GetWindowDCau moment de la construction et ReleaseDC au moment de la destruction. Cela signifie qu’un CWindowDC
objet accède à l’ensemble de la zone d’écran d’un CWnd (à la fois dans les zones clientes et non clientes).
Pour plus d’informations sur l’utilisation CWindowDC
, consultez Contextes d’appareil.
Hiérarchie d'héritage
CWindowDC
Spécifications
En-tête : afxwin.h
CWindowDC ::CWindowDC
Construit un CWindowDC
objet qui accède à l’ensemble de la zone d’écran (client et non client) de l’objet CWnd
pointé par pWnd.
explicit CWindowDC(CWnd* pWnd);
Paramètres
Pwnd
Fenêtre dont la zone cliente est accessible à l’objet de contexte d’appareil.
Notes
Le constructeur appelle la fonction Windows GetWindowDC.
Une exception (de type CResourceException
) est levée si l’appel Windows GetWindowDC
é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
// Get a dc for a CWnd object pointer.
CWindowDC dc(pWnd);
// Send my private message.
::SendMessage(pWnd->m_hWnd, WM_MYMESSAGE, 0, 0);
CWindowDC ::m_hWnd
Le HWND du CWnd
pointeur est utilisé pour construire l’objet CWindowDC
.
HWND m_hWnd;
Notes
m_hWnd
est une variable protégée de type HWND.
Exemple
Consultez l’exemple de CWindowDC ::CWindowDC.
Voir aussi
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