Метод IFont::ReleaseHfont (ocidl.h)
Уведомляет объект шрифта о том, что вызывающий объект, который ранее блокировал этот шрифт в кэше с помощью IFont::AddRefHfont , больше не требует блокировки.
Синтаксис
HRESULT ReleaseHfont(
[in] HFONT hFont
);
Параметры
[in] hFont
Дескриптор шрифта, ранее реализованный через IFont::get_hFont. Это значение было передано в предыдущий вызов IFont::AddRefHfont для блокировки шрифта, и вызывающий объект теперь хотел бы разблокировать шрифт в кэше.
Возвращаемое значение
Метод поддерживает стандартные возвращаемые значения E_UNEXPECTED и E_INVALIDARG, а также следующие значения.
Код возврата | Описание |
---|---|
|
Шрифт был успешно разблокирован. |
|
Шрифт не был заблокирован в кэше. Это возвращаемое значение является неопасным уведомлением вызывающей стороны о том, что у него может возникнуть проблема со подсчетом ссылок на шрифты. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | ocidl.h |