TTGetNewFontName-Funktion (t2embapi.h)
Ruft den Familiennamen für die Schriftart ab, die über TTLoadEmbeddedFont geladen wurde.
Syntax
LONG TTGetNewFontName(
[in] HANDLE *phFontReference,
[out] LPWSTR wzWinFamilyName,
[in] LONG cchMaxWinName,
[out] LPSTR szMacFamilyName,
[in] LONG cchMaxMacName
);
Parameter
[in] phFontReference
Handle, das die eingebettete Schriftart identifiziert, die installiert wurde. Das Handle verweist auf eine interne Struktur, nicht auf ein Hfont.
[out] wzWinFamilyName
Puffer, der den neuen 16-Bit-stelligen Microsoft Windows-Familiennamen enthält.
[in] cchMaxWinName
Länge der Zeichenfolge, die dem Windows-Namen zugeordnet ist (szWinFamilyName). Muss mindestens LF_FACESIZE lang sein.
[out] szMacFamilyName
Puffer, der den neuen 8-Bit-Familiennamen von MacIntosh enthält.
[in] cchMaxMacName
Länge der Zeichenfolge, die dem Macintosh-Namen zugeordnet ist (szMacFamilyName). Muss mindestens LF_FACESIZE lang sein.
Rückgabewert
Bei erfolgreicher Ausführung wird E_NONE zurückgegeben.
Der Name der Schriftartenfamilie ist eine Zeichenfolge in szWinFamilyName oder szMacFamilyName.
Andernfalls wird ein Fehlercode zurückgegeben, der unter Embedding-Function Error Messages beschrieben wird.
Hinweise
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | t2embapi.h |
Bibliothek | T2embed.lib |
DLL | T2embed.dll |