CWnd::GetDC

CDC * GetDC( );

Wartość zwracany

Identyfikuje kontekstu urządzenia dla obszaru klienta CWnd w przypadku powodzenia; w przeciwnym razie wartość zwracana jest wartość NULL. Wskaźnik może być tymczasowe i nie powinny być przechowywane do późniejszego użycia.

Uwagi

Pobiera wskaźnik do wspólnego, klasy lub kontekstu urządzenia prywatne dla obszaru klienta w zależności od styl klasowy, określony dla CWnd. Wspólne urządzenia konteksty GetDC przypisuje atrybuty domyślne w kontekście każdorazowo, które są pobierane. Dla klasy i kontekstów prywatnych GetDC liści poprzednio przypisane atrybuty bez zmian. Kontekstu urządzenia mogą służyć w kolejnych grafiki urządzenia interfejsu (GDI) funkcje do rysowania w obszarze klienta.

Chyba że kontekstu urządzenia należy do klasy okna, funkcję Państwa ReleaseDC musi zostać wywołana zwolnienie kontekście po malowania. Ponieważ tylko pięć wspólnej kontekstów urządzeń są dostępne w danym momencie, nieprzestrzeganie Zwolnij kontekstu urządzenia można zapobiec innych aplikacji dostęp do kontekstu urządzenia.

Kontekstu urządzenia należące do klasy CWnd jest zwracany przez funkcję Państwa GetDC , jeśli CS_CLASSDC, CS_OWNDClub CS_PARENTDC została określona jako styl w strukturze WNDCLASS , gdy klasa została zarejestrowana.

Omówienie CWnd |nbsp; Klasa członków | Wykres hierarchii

Zobacz teżnbsp;CWnd::GetDCEx, CWnd::ReleaseDC, CWnd::GetWindowDC, :: GetDC, CClientDC

Index