Bagikan melalui


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; 

Parameter

wParam

LOWORD menentukan kode karakter tombol yang ditekan pengguna. HIWORD menentukan posisi caret saat ini.

lParam

Tangani ke kotak daftar.

Nilai hasil

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.

Keterangan

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

Persyaratan Value
Klien minimum yang didukung
Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2003 [hanya aplikasi desktop]
Header
Winuser.h (termasuk Windows.h)

Baca juga

Referensi

WM_VKEYTOITEM

Sumber Daya Lainnya

DefWindowProc

KATA SANDI

LOWORD

WM_CHAR