На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

GetWindowDC



The GetWindowDC function retrieves the device context (DC) for the entire window, including title bar, menus, and scroll bars. A window device context permits painting anywhere in a window, because the origin of the device context is the upper-left corner of the window instead of the client area.

GetWindowDC assigns default attributes to the window device context each time it retrieves the device context. Previous attributes are lost.

HDC GetWindowDC(

HWND hWnd // handle of window
);


Parameters

hWnd

Identifies the window with a device context that is to be retrieved.



Return Values

If the function succeeds, the return value is the handle of a device context for the specified window.
If the function fails, the return value is NULL, indicating an error or an invalid hWnd parameter.

Remarks

GetWindowDC is intended for special painting effects within a window's nonclient area. Painting in nonclient areas of any window is not recommended.
The GetSystemMetrics function can be used to retrieve the dimensions of various parts of the nonclient area, such as the title bar, menu, and scroll bars.
After painting is complete, the ReleaseDC function must be called to release the device context. Not releasing the window device context has serious effects on painting requested by applications.

See Also

BeginPaint, GetDC, GetSystemMetrics, ReleaseDC


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

GetWindowDC



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

GetWindowDC НАЗНАЧАЕТ по умолчанию атрибуты к контексту устройства окна всякий раз, когда это извлекает контекст устройства. Предшествующие атрибуты потерены.

HDC GetWindowDC(

РУЧКА HWND hWnd // окна
);


Параметры

hWnd

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



Обратные Величины

Если функция добивается успеха, обратная величина является ручкой контекста устройства для определенного окна.
Если функция терпит неудачу, обратная величина НЕДЕЙСТВИТЕЛЬНА, указывая ошибку или неправильный параметр hWnd.

Замечания

GetWindowDC ПРЕДНАЗНАЧЕН для специальной живописи эффектов в пределах окно nonclient область. Живопись в nonclient областях любого окна не рекомендована.
Функция GetSystemMetrics может быть использована, чтобы извлекать измерения различных частей области nonclient, как например, зона названия, меню и перемещать зоны.
После того, как живопись будет завершенна, функция ReleaseDC должна быть названа, чтобы выпускать контекст устройства. Не выпуская контекст устройства окна имеет серьезные эффекты в живописи запрошенной приложениями.

Смотри Также

BeginPaint, GetDC, GetSystemMetrics, ReleaseDC


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz