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。

字型系列名稱是 szWinFamilyNameszMacFamilyName 中的字串。

否則,傳回 Embedding-Function Error Messages 中所述的錯誤碼。

備註

注意 此函式會針對 Windows 或 MacIntosh 傳回適當字串緩衝區中的字型系列名稱。 不會使用其他操作系統的緩衝區。
 

規格需求

需求
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
目標平台 Windows
標頭 t2embapi.h
程式庫 T2embed.lib
Dll T2embed.dll

另請參閱

TTGetEmbeddedFontInfo

TTGetEmbeddingType

TTLoadEmbeddedFont