CW&nd::GetDCExnbsp;

CDC * GetDCEx ( CRgn * prgnClip, DWORD флаги );

Возвращаемое значение

Контекст устройства для указанного окна если функция выполнена успешно; противном случае NULL.

Параметры

prgnClip

Идентифицирует область отсечения, которая может сочетаться с видимой области окна клиента.

флаги

Может иметь одно из следующих предустановленных значений:

Примечания

Получает дескриптор контекста устройства для окна CWnd . Контекст устройства может использоваться в последующих функций GDI для рисования в клиентской области.

Эта функция, которая представляет собой расширение для GetDC функция дает приложению больше контроля над обрезается ли и каким образом контекст устройства для окна.

Если контекст устройства принадлежит к классу окон, ReleaseDC функция должна вызываться выпустить контексте после рисования. Так как только пять общих контексты устройств доступны в любое время, отказ освободить контекст устройства может предотвратить другие приложения получить доступ к контекст устройства.

Для получения контекста кэшированного устройства, приложение должно указать DCX_CACHE. Если DCX_CACHE не указан, и это ни CS_OWNDC , ни CS_CLASSDC, эта функция возвращает значение NULL.

Возвращает контекст устройства с особыми характеристиками GetDCEx работать, если CS_CLASSDC CS_OWNDC, или CS_PARENTDC стиль был указан в WNDCLASS структура при регистрации класса.

Для получения дополнительных сведений об этих характеристиках смотрите описание структуры WNDCLASS в документации Win32 SDK.

Обзор CWnd |nbsp; Члены класса | Иерархическая схема

См. такжеnbsp;CWnd::BeginPaint, CWnd::GetDC, CWnd::GetWindowDC, CWnd::ReleaseDC, :: GetDCEx

Index