Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Abgeleitet von CDC.
Syntax
class CWindowDC : public CDC
Member
Öffentliche Konstruktoren
| Name | Beschreibung |
|---|---|
| CWindowDC::CWindowDC | Erstellt ein CWindowDC-Objekt. |
Geschützte Datenmember
| Name | Beschreibung |
|---|---|
| CWindowDC::m_hWnd | Der HWND, an den dies CWindowDC angefügt ist. |
Hinweise
Ruft die Windows-Funktion GetWindowDC zur Erstellungszeit und ReleaseDC zur Zerstörungszeit auf. Dies bedeutet, dass ein CWindowDC Objekt auf den gesamten Bildschirmbereich eines CWnd (client- und nichtclient-Bereiche) zugreift.
Weitere Informationen zur Verwendung CWindowDCfinden Sie unter "Gerätekontexte".
Vererbungshierarchie
CWindowDC
Anforderungen
Kopfzeile: afxwin.h
CWindowDC::CWindowDC
Erstellt ein CWindowDC Objekt, das auf den gesamten Bildschirmbereich (sowohl Client als auch Nichtclient) des Objekts zugreift, auf das CWnd von pWnd verwiesen wird.
explicit CWindowDC(CWnd* pWnd);
Parameter
pWnd
Das Fenster, auf dessen Clientbereich das Gerätekontextobjekt zugreift.
Hinweise
Der Konstruktor ruft die Windows-Funktion GetWindowDC auf.
Eine Ausnahme (vom Typ CResourceException) wird ausgelöst, wenn der Windows-Aufruf GetWindowDC fehlschlägt. Ein Gerätekontext ist möglicherweise nicht verfügbar, wenn Windows bereits alle verfügbaren Gerätekontexte zugewiesen hat. Ihre Anwendung konkurriert für die fünf gängigen Anzeigekontexte, die zu einem bestimmten Zeitpunkt unter Windows verfügbar sind.
Beispiel
// 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
Der HWND des CWnd Zeigers wird verwendet, um das CWindowDC Objekt zu konstruieren.
HWND m_hWnd;
Hinweise
m_hWnd ist eine geschützte Variable vom Typ HWND.
Beispiel
Sehen Sie sich das Beispiel für CWindowDC::CWindowDC an.