Fungsi GetACP (winnls.h)

Mengambil pengidentifikasi halaman kode ANSI Windows saat ini untuk sistem operasi.

Hati Fungsi API ANSI, misalnya, versi ANSI TextOut, secara implisit menggunakan GetACP untuk menerjemahkan teks ke atau dari Unicode. Untuk Windows edisi Antarmuka Pengguna Multibahasa (MUI), ACP sistem mungkin tidak mencakup semua titik kode dalam pengidentifikasi bahasa masuk yang dipilih pengguna. Untuk kompatibilitas dengan edisi ini, aplikasi Anda harus menghindari panggilan yang bergantung pada GetACP baik secara implisit maupun eksplisit, karena fungsi ini dapat menyebabkan beberapa lokal menampilkan teks sebagai tanda tanya. Sebagai gantinya, aplikasi harus menggunakan fungsi API Unicode secara langsung, misalnya, versi Unicode TextOut.

 

Sintaks

UINT GetACP();

Mengembalikan nilai

Mengembalikan pengidentifikasi halaman kode Windows ANSI (ACP) saat ini untuk sistem operasi. Lihat Pengidentifikasi Halaman Kode untuk daftar pengidentifikasi untuk halaman kode Ansi Windows dan halaman kode lainnya.

Keterangan

Halaman kode ANSI dapat berbeda di komputer yang berbeda, atau dapat diubah untuk satu komputer, yang menyebabkan kerusakan data. Untuk hasil yang paling konsisten, aplikasi harus menggunakan UTF-8 atau UTF-16 jika memungkinkan.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows 2000 Server [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header winnls.h (termasuk Windows.h)
Pustaka Kernel32.lib
DLL Kernel32.dll

Lihat juga

Pengidentifikasi Halaman Kode

GetCPInfo

GetOEMCP

Dukungan Bahasa Nasional

Fungsi Dukungan Bahasa Nasional