IFont::ReleaseHfont メソッド (ocidl.h)

以前に IFont::AddRefHfont を使用してキャッシュ内のこのフォントをロックした呼び出し元がロックを必要としなくなることをフォント オブジェクトに通知します。

構文

HRESULT ReleaseHfont(
  [in] HFONT hFont
);

パラメーター

[in] hFont

以前に IFont::get_hFont によって実現されたフォント ハンドル。 この値は、フォントをロックするために IFont::AddRefHfont の以前の呼び出しに渡され、呼び出し元はキャッシュ内のフォントのロックを解除します。

戻り値

メソッドは、標準の戻り値 E_UNEXPECTEDE_INVALIDARG、および次の値をサポートしています。

リターン コード 説明
S_OK
フォントのロックが正常に解除されました。
S_FALSE
フォントがキャッシュ内でロックされていません。 この戻り値は、フォント参照カウントに問題がある可能性があることを呼び出し元に通知します。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー ocidl.h

こちらもご覧ください

IFont

IFont::AddRefHfont