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 |
---|---|
|
Sumber berisi nilai kumpulan karakter dalam kata rendah, dan 0 dalam kata tinggi. |
|
Sumber adalah pengidentifikasi halaman kode dengan kata rendah dan 0 dalam kata tinggi. |
|
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. |
|
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 |