LOCALE_ENUMPROCEX fungsi panggilan balik (winnls.h)

Fungsi panggilan balik yang ditentukan aplikasi yang memproses informasi lokal enumerasi yang disediakan oleh fungsi EnumSystemLocalesEx . Jenis LOCALE_ENUMPROCEX menentukan penunjuk ke fungsi panggilan balik ini. EnumLocalesProcEx adalah tempat penampung untuk nama fungsi yang ditentukan aplikasi.

Sintaks

LOCALE_ENUMPROCEX LocaleEnumprocex;

BOOL LocaleEnumprocex(
  LPWSTR unnamedParam1,
  DWORD unnamedParam2,
  LPARAM unnamedParam3
)
{...}

Parameter

unnamedParam1

Penunjuk ke buffer yang berisi string nama lokal yang dihentikan null.

unnamedParam2

Bendera yang menentukan informasi lokal. Nilai untuk parameter ini dapat mencakup biner ATAU bendera, tetapi beberapa kombinasi bendera tidak pernah terjadi. Jika aplikasi menentukanLOCALE_WINDOWS atau LOCALE_ALTERNATE_SORTS, aplikasi juga dapat menentukan LOCALE_REPLACEMENT sehingga fungsi EnumSystemLocalesEx dapat menguji untuk melihat apakah lokal adalah penggantinya.

unnamedParam3

Parameter input EnumSystemLocalesEx yang disediakan aplikasi. Nilai ini sangat berguna untuk aplikasi multi-utas, karena dapat digunakan untuk meneruskan data khusus utas ke fungsi panggilan balik ini.

Mengembalikan nilai

Mengembalikan TRUE untuk melanjutkan enumerasi atau FALSE jika tidak.

Keterangan

Fungsi EnumLocalesProcEx dapat melakukan tugas yang diinginkan. Aplikasi mendaftarkan fungsi ini dengan meneruskan alamatnya ke fungsi EnumSystemLocalesEx .

Persyaratan

   
Klien minimum yang didukung Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header winnls.h

Lihat juga

EnumSystemLocalesEx

Dukungan Bahasa Nasional

Fungsi Dukungan Bahasa Nasional