Fungsi TranslateCharsetInfo (wingdi.h)

Menerjemahkan informasi kumpulan karakter dan mengatur semua anggota struktur tujuan ke nilai yang sesuai.

Sintaks

BOOL TranslateCharsetInfo(
  [in, out] DWORD         *lpSrc,
  [out]     LPCHARSETINFO lpCs,
  [in]      DWORD         dwFlags
);

Parameter

[in, out] lpSrc

Penunjuk ke anggota fsCsb dari struktur FONTSIGNATURE jika dwFlags diatur ke TCI_SRCFONTSIG. Jika tidak, parameter ini diatur ke nilai DWORD yang menunjukkan sumbernya.

[out] lpCs

Penunjuk ke struktur CHARSETINFO yang menerima informasi kumpulan karakter yang diterjemahkan.

[in] dwFlags

Bendera yang menentukan cara melakukan terjemahan. Parameter ini bisa menjadi salah satu nilai berikut.

Nilai Makna
TCI_SRCCHARSET
Sumber berisi nilai kumpulan karakter dalam kata rendah, dan 0 dalam kata tinggi.
TCI_SRCCODEPAGE
Sumber adalah pengidentifikasi halaman kode dengan kata rendah dan 0 dalam kata tinggi.
TCI_SRCFONTSIG
Sumber adalah bagian bitfield halaman kode dari struktur FONTSIGNATURE . Pada input ini seharusnya hanya memiliki satu set bit halaman kode Windows, baik untuk nilai halaman kode ANSI atau untuk nilai ANSI dan OEM umum (untuk nilai OEM, bit 32-63 harus jelas). Pada output, ini hanya memiliki satu set bit.

Jika nilai TCI_SRCFONTSIG diberikan, parameter lpSrc harus menjadi alamat bitfield halaman kode. Jika ada nilai TCI_ lain yang diberikan, parameter lpSrc harus berupa nilai bukan alamat.

TCI_SRCLOCALE
Windows 2000: Sumber adalah pengidentifikasi lokal (LCID) atau pengidentifikasi bahasa tata letak keyboard. Jika itu adalah pengidentifikasi bahasa, nilainya dalam kata rendah.

Mengembalikan nilai

Mengembalikan nilai bukan nol jika berhasil, atau 0 sebaliknya. Untuk mendapatkan informasi kesalahan yang diperluas, aplikasi dapat memanggil GetLastError.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header wingdi.h (sertakan Windows.h)
Pustaka Gdi32.lib
DLL Gdi32.dll

Lihat juga

CHARSETINFO

FONTSIGNATURE

Fungsi Unicode dan Set Karakter

Unicode dan Set Karakter