Udostępnij za pośrednictwem


CWindowDC::CWindowDC

Konstrukcje CWindowDC obiekt, który uzyskuje dostęp do całego obszaru ekranu (klient i nonclient) CWnd obiektu wskazywanej przez pWnd.

explicit CWindowDC(
   CWnd* pWnd 
);

Parametry

  • pWnd
    Okno obszaru klienta, którego obiekt kontekstu urządzenia będą uzyskiwać dostęp.

Uwagi

Konstruktora wywołuje funkcję Windows GetWindowDC.

Wyjątek (typu CResourceException) jest generowany, jeśli Windows GetWindowDC wywołanie kończy się niepowodzeniem.Kontekstu urządzenia nie mogą być dostępne, jeśli Windows już została przydzielona wszystkie jego kontekstów dostępnego urządzenia.Aplikacja konkuruje dla pięciu wspólnej wyświetlania dostępne konteksty w danej chwili w systemie Windows.

Przykład

// Get a dc for a CWnd object pointer.
CWindowDC dc(pWnd);

// Send my private massage.
::SendMessage(pWnd->m_hWnd, WM_MYMESSAGE, 0, 0);

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CWindowDC

Wykres hierarchii

Klasa CDC

Klasa CClientDC

Klasa CWnd