CDC * GetDC( );
Rückgabewert
Identifiziert den Gerätekontext für den Clientbereich CWnd , wenn erfolgreich; Andernfalls ist der Rückgabewert NULL. Der Zeiger kann befristet sein und sollten nicht für die spätere Verwendung gespeichert werden.
Bemerkungen
Ruft einen Zeiger auf eine gemeinsame, Klasse oder private Gerätekontext für den Clientbereich abhängig vom Klassenstil für die CWndangegeben. Für gemeinsame Gerätekontexte zugewiesen GetDC Standardattribute Kontext jedes Mal, wenn sie abgerufen werden. GetDC Blätter für Klasse und privaten Kontexten die zuvor zugewiesenen Attribute unverändert. Der Gerätekontext kann in nachfolgenden Grafiken Gerät Interface (GDI) Funktionen verwendet werden, um im Clientbereich zeichnen.
Es sei denn, der Gerätekontext eine Window-Klasse angehört, muss die ReleaseDC -Memberfunktion nach Gemälde Rahmen freizugebende aufgerufen werden. Da nur fünf gemeinsamen Gerätekontexte jederzeit verfügbar sind, können Fehler einen Gerätekontext freizugeben anderen Anwendungen den Zugriff auf einen Gerätekontext verhindern.
Ein Gerätekontext gehören der CWnd -Klasse wird von der GetDC -Memberfunktion zurückgegeben, wenn CS_CLASSDC, CS_OWNDCoder CS_PARENTDC angegeben wurde als Stil in der WNDCLASS Struktur, wenn die Klasse registriert wurde.
CWnd Übersicht |nbsp; Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;CWnd::GetDCEx, CWnd::ReleaseDC, CWnd::GetWindowDC, :: GetDC, CClientDC