TTGetNewFontName 函式 (t2embapi.h)
取得透過 TTLoadEmbeddedFont載入之字型的系列名稱。
語法
LONG TTGetNewFontName(
[in] HANDLE *phFontReference,
[out] LPWSTR wzWinFamilyName,
[in] LONG cchMaxWinName,
[out] LPSTR szMacFamilyName,
[in] LONG cchMaxMacName
);
參數
[in] phFontReference
識別已安裝之內嵌字型的句柄。 句柄會參考內部結構,而不是 Hfont。
[out] wzWinFamilyName
緩衝區以保存新的16位字元 Microsoft Windows 系列名稱。
[in] cchMaxWinName
為 Windows 名稱配置的字串長度, (szWinFamilyName) 。 必須至少LF_FACESIZE長。
[out] szMacFamilyName
用來保存新8位字元MacIntosh系列名稱的緩衝區。
[in] cchMaxMacName
為 Macintosh 名稱配置的字串長度, (szMacFamilyName) 。 必須至少LF_FACESIZE長。
傳回值
如果成功,則會傳回E_NONE。
字型系列名稱是 szWinFamilyName 或 szMacFamilyName 中的字串。
否則,傳回 Embedding-Function Error Messages 中所述的錯誤碼。
備註
注意 此函式會針對 Windows 或 MacIntosh 傳回適當字串緩衝區中的字型系列名稱。 不會使用其他操作系統的緩衝區。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | t2embapi.h |
程式庫 | T2embed.lib |
Dll | T2embed.dll |