CWnd::GetDC

CDC * GetDC( );

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

Идентифицирует контекст устройства для CWnd клиентской области в случае успеха; в противном случае возвращается значение NULL. Указатель может быть временными и не сохраняются для последующего использования.

Примечания

Извлекает указатель на общей, класса или контекст частных устройства для клиентской области в зависимости от класса стиля, заданные для CWnd. Для общего контекста устройств GetDC присваивает атрибуты по умолчанию контексте каждый раз, когда его получения. Для класса и частных контексты GetDC покидает ранее назначенного атрибутов без их изменения. Контекст устройства может использоваться в последующих графических устройств (GDI) функции для рисования в клиентской области.

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

Контекст устройства, принадлежащие классу CWnd возвращается функцией-членом GetDC если CS_CLASSDC, CS_OWNDCили CS_PARENTDC был указан как стиль в структуре WNDCLASS при регистрации класса.

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

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

Index