CWnd::GetWindowDC
Pobiera kontekst wyświetlania całe okno, włączając pasek tytułu, menu i paski przewijania.
CDC* GetWindowDC( );
Identyfikuje kontekście wyświetlania dla danego okna, jeśli funkcja jest pomyślne; w przeciwnym razie NULL.
Zwrócony wskaźnik może być tymczasowy i nie powinny być przechowywane w celu późniejszego użycia.ReleaseDC powinna być wywołana raz dla każdego wywołania pomyślnie GetWindowDC.
Kontekst Wyświetl okno pozwala na malowanie w dowolnym miejscu w CWnd, ponieważ w kontekście pochodzi z lewym górnym rogu CWnd zamiast obszaru klienta.
Atrybuty domyślne są przypisane do kontekstu wyświetlania zawsze pobiera kontekstu.Wcześniejsze atrybuty są tracone.
GetWindowDCjest przeznaczony do użytku efekty specjalne w ramach CWnd nonclient obszaru.Malowanie w obszarach nonclient okna nie jest zalecane.
GetSystemMetrics funkcji systemu Windows można pobrać wymiary różnych części obszaru nonclient jak pasek podpisu, menu i paski przewijania.
Po zakończeniu malowania, ReleaseDC musi zostać wywołana funkcja Członkowskie zwolnienie kontekstu wyświetlania.Błąd zwolnienie kontekstu wyświetlania poważnie wpływają malowania żądane przez aplikacje z powodu ograniczenia liczby kontekstów urządzeń, które mogą być otwarte jednocześnie.
Nagłówek: afxwin.h