w32api - Справочник по Windows API
Найти:
На:





Функция GetWindowDC получает контекст устройства для всего окна, учитывая панель заголовка, меню, и полосы прокрутки. Контекст устройства окна разрешает рисование где-либо в окне потому, что начало контекста устройства – это верхний левый угол окна а не клиентской области.

GetWindowDC определяет атрибуты по умолчанию для контекста устройства окна каждый раз, когда получается контекст устройства. Прежние атрибуты теряются.

HDC GetWindowDC(
    HWND hWnd 	// дескриптор окна 
   );
Параметры:

hWnd Определяет окно, у контекст устройства которого получает функция.

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

При успешном завершении функции, возвращается дескриптор контекста устройства для указанного окна.

При ошибке, возвращается NULL, указывая об ошибке или о неверном параметре hWnd.

Замечания:

Функция предназначена для специальных эффектов закрашивания в пределах неклиентской области окна. Используйте функцию GetSystemMetrics для определения размеров различных частей неклиентской области, таких как область заголовка, меню и слайдеры. После окончания окрашивания, должна быть вызвана функция ReleaseDC для освобождения контекста устройства. Неосвобожденный контекст устройства окна причиняет неприятные эффекты при закрашивании.

Смотрите также:



Hosted by uCoz