Méthode IFont ::ReleaseHfont (ocidl.h)

Avertit l’objet police que l’appelant qui a précédemment verrouillé cette police dans le cache avec IFont ::AddRefHfont n’a plus besoin du verrou.

Syntaxe

HRESULT ReleaseHfont(
  [in] HFONT hFont
);

Paramètres

[in] hFont

Un handle de police précédemment réalisé via IFont ::get_hFont. Cette valeur a été passée à un appel précédent à IFont ::AddRefHfont pour verrouiller la police, et l’appelant souhaite maintenant déverrouiller la police dans le cache.

Valeur retournée

La méthode prend en charge les valeurs de retour standard E_UNEXPECTED et E_INVALIDARG, ainsi que les valeurs suivantes.

Code de retour Description
S_OK
La police a été déverrouillée avec succès.
S_FALSE
La police n’était pas verrouillée dans le cache. Cette valeur de retour est une notification bénigne à l’appelant indiquant qu’elle peut avoir un problème de comptage des références de police.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête ocidl.h

Voir aussi

IFont

IFont ::AddRefHfont