Функция ReleaseDC

Declare Function ReleaseDC Lib "user32.dll" (ByVal hWnd As Long, ByVal hdc As Long) As Long

Платформа

Win 95/98, Win NT

ReleaseDC освобождает ресурсы,которые были заняты при использовании GetDC для получения контекста устройства. Функция вызывается при завершении работы с контекстом устройства. В случае ошибки функция возвращает 0,в успешном случае возвращает 1. Эта функция не должна использоваться для уничтожения контекста устройства,созданного функцией CreateDC Для этого случая используйте DeleteDC.

hWnd
дескриптор
hdc
Контекст устройства.

Пример

' Находим контекст устройства Рабочего стола
Dim deskhwnd As Long  ' дескриптор Рабочего стола
Dim deskhdc As Long  ' контекст устройства
Dim retval As Long  ' возвращаемое значение

deskhwnd = GetDesktopWindow()  ' получаем дескриптор рабочего стола
deskhdc = GetDC(deskhwnd)   ' получаем контекст устройства

' здесь вы размещаете свой код

 ' освобождаем ресурсы,взятые у контекста устройства.
retval = ReleaseDC(deskhwnd, deskhdc)

Схожие функции

DeleteDC, GetDC

Категория

Устройства
В начало.