Bagikan melalui


Fungsi TTGetNewFontName (t2embapi.h)

Mendapatkan nama keluarga untuk font yang dimuat melalui TTLoadEmbeddedFont.

Sintaks

LONG TTGetNewFontName(
  [in]  HANDLE *phFontReference,
  [out] LPWSTR wzWinFamilyName,
  [in]  LONG   cchMaxWinName,
  [out] LPSTR  szMacFamilyName,
  [in]  LONG   cchMaxMacName
);

Parameter

[in] phFontReference

Menangani yang mengidentifikasi font tersemat yang telah diinstal. Handel mereferensikan struktur internal, bukan Hfont.

[out] wzWinFamilyName

Buffer untuk menahan nama keluarga Microsoft Windows 16-bit-character baru.

[in] cchMaxWinName

Panjang string yang dialokasikan untuk nama Windows (szWinFamilyName). Setidaknya harus LF_FACESIZE panjang.

[out] szMacFamilyName

Buffer untuk menahan nama keluarga MacIntosh 8-bit karakter baru.

[in] cchMaxMacName

Panjang string yang dialokasikan untuk nama Macintosh (szMacFamilyName). Setidaknya harus LF_FACESIZE panjang.

Nilai kembali

Jika berhasil, mengembalikan E_NONE.

Nama keluarga font adalah string dalam szWinFamilyName atau szMacFamilyName.

Jika tidak, mengembalikan kode kesalahan yang dijelaskan dalam Pesan Kesalahan Fungsi Penyematan.

Keterangan

Catatan Fungsi ini mengembalikan nama keluarga font dalam buffer string yang sesuai, baik untuk Windows atau MacIntosh. Buffer untuk sistem operasi lainnya tidak digunakan.
 

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header t2embapi.h
Pustaka T2embed.lib
DLL T2embed.dll

Lihat juga

TTGetEmbeddedFontInfo

TTGetEmbeddingType

TTLoadEmbeddedFont