pesan WM_CHARTOITEM
Dikirim oleh kotak daftar dengan gaya LBS_WANTKEYBOARDINPUT kepada pemiliknya sebagai respons terhadap pesan WM_CHAR.
WM_CHARTOITEM
WPARAM wParam;
LPARAM lParam;
-
wParam
-
LOWORD menentukan kode karakter tombol yang ditekan pengguna. HIWORD menentukan posisi caret saat ini.
-
lParam
-
Tangani ke kotak daftar.
Nilai pengembalian menentukan tindakan yang dilakukan aplikasi sebagai respons terhadap pesan. Nilai pengembalian -1 atau -2 menunjukkan bahwa aplikasi menangani semua aspek pemilihan item dan tidak memerlukan tindakan lebih lanjut oleh kotak daftar. Nilai pengembalian 0 atau lebih besar menentukan indeks berbasis nol item dalam kotak daftar dan menunjukkan bahwa kotak daftar harus melakukan tindakan default untuk penekanan tombol pada item yang ditentukan.
Fungsi DefWindowProc mengembalikan -1.
Hanya kotak daftar yang digambar pemilik yang tidak memiliki gaya LBS_HASSTRINGS yang dapat menerima pesan ini.
Jika prosedur kotak dialog menangani pesan ini, itu harus mentransmisikan nilai pengembalian yang diinginkan ke BOOL dan mengembalikan nilai secara langsung. Nilai DWL_MSGRESULT yang ditetapkan oleh fungsi SetWindowLong diabaikan.
Persyaratan | Value |
---|---|
Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Header |
|
-
Referensi
-
Sumber Daya Lainnya