CWindowDC::CWindowDC

Создает объект CWindowDC, обращающийся к все экранное пространство (и клиент, и CWnd неклиентской) объекта, на который указывает pWnd.

explicit CWindowDC(
   CWnd* pWnd 
);

Параметры

  • pWnd
    Окно клиентскую область которого объект устройство- контекста получит доступ.

Заметки

Конструктор вызывает функцию Windows GetWindowDC.

Исключение (типа CResourceException) возникает, если вызов метода Windows GetWindowDC завершается ошибкой.Контекст устройства может быть недоступен, если выделенное Windows уже всех допустимых контекстов устройства.Приложение конкурирует для 5 общих контекстов отображения доступных в любой момент времени в Windows.

Пример

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

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

Требования

Header: afxwin.h

См. также

Ссылки

Класс CWindowDC

Диаграмма иерархии

Класс CDC

Класс CClientDC

Класс CWnd