TTGetNewFontName, fonction (t2embapi.h)
Obtient le nom de famille de la police chargée via TTLoadEmbeddedFont.
Syntaxe
LONG TTGetNewFontName(
[in] HANDLE *phFontReference,
[out] LPWSTR wzWinFamilyName,
[in] LONG cchMaxWinName,
[out] LPSTR szMacFamilyName,
[in] LONG cchMaxMacName
);
Paramètres
[in] phFontReference
Handle qui identifie la police incorporée qui a été installée. Le handle fait référence à une structure interne, et non à une structure Hfont.
[out] wzWinFamilyName
Mémoire tampon pour contenir le nouveau nom de famille Microsoft Windows à caractère 16 bits.
[in] cchMaxWinName
Longueur de la chaîne allouée pour le nom Windows (szWinFamilyName). Doit être au moins LF_FACESIZE long.
[out] szMacFamilyName
Mémoire tampon pour contenir le nouveau nom de famille MacIntosh à 8 bits.
[in] cchMaxMacName
Longueur de la chaîne allouée pour le nom Macintosh (szMacFamilyName). Doit être au moins LF_FACESIZE long.
Valeur retournée
En cas de réussite, retourne E_NONE.
Le nom de la famille de polices est une chaîne dans szWinFamilyName ou szMacFamilyName.
Sinon, retourne un code d’erreur décrit dans Embedding-Function Error Messages.
Remarques
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 | t2embapi.h |
Bibliothèque | T2embed.lib |
DLL | T2embed.dll |