Шаг 26 - Освобождаем контекст ReleaseDC

Все сказано в прошлом шаге, смотрим описание функции.

Visual Basic
Visual C++

Visual Basic

Описание

object.ReleaseDC(hdc As Long)

Параметры
Object
Объектная переменная к DirectDrawSurface7
hdc
Контекст устройства, полученный функций GetDC.

Ошибки
Если вызов не успешен, то будет сгенерирована ошибка и код установлен в Err.Number. Одно из следующих значений.

DDERR_GENERIC  
DDERR_INVALIDOBJECT  
DDERR_INVALIDPARAMS  
DDERR_SURFACELOST  
DDERR_UNSUPPORTED  

Visual C++

Описание

HRESULT ReleaseDC
(
	HDC hDC  
);

Параметры
lphDC
Адрес контекста устройства полученный функций GetDC.

Возвращаемое значение Если метод успешен, возвращаемое значение - DD_OK.
Если метод терпит неудачу, возвращается одна из следующих значений ошибки:

DDERR_GENERIC  
DDERR_INVALIDOBJECT  
DDERR_INVALIDPARAMS  
DDERR_SURFACELOST  
DDERR_UNSUPPORTED  

Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем.