pesan CB_SELECTSTRING
Mencari daftar kotak kombo untuk item yang dimulai dengan karakter dalam string tertentu. Jika item yang cocok ditemukan, item dipilih dan disalin ke kontrol edit.
Parameter
-
wParam
-
Indeks berbasis nol dari item sebelum item pertama yang akan dicari. Ketika pencarian mencapai bagian bawah daftar, pencarian berlanjut dari bagian atas daftar kembali ke item yang ditentukan oleh parameter wParam . Jika wParam adalah -1, seluruh daftar dicari dari awal.
-
lParam
-
Penunjuk ke string yang dihentikan null yang berisi karakter yang akan dicari. Pencarian tidak peka huruf besar/kecil, sehingga string ini dapat berisi kombinasi huruf besar dan huruf kecil.
Nilai kembali
Jika string ditemukan, nilai yang dikembalikan adalah indeks item yang dipilih. Jika pencarian tidak berhasil, nilai yang dikembalikan CB_ERR dan pilihan saat ini tidak diubah.
Keterangan
String dipilih hanya jika karakter dari titik awal cocok dengan karakter dalam string awalan.
Jika Anda membuat kotak kombo dengan gaya yang digambar pemilik tetapi tanpa gaya CBS_HASSTRINGS , apa yang dilakukan pesan CB_SELECTSTRING bergantung pada apakah Anda menggunakan gaya CBS_SORT . Jika gaya CBS_SORT digunakan, sistem mengirim WM_COMPAREITEM pesan ke pemilik kotak kombo untuk menentukan item mana yang cocok dengan string yang ditentukan. Jika Anda tidak menggunakan gaya CBS_SORT , CB_SELECTSTRING mencoba mencocokkan nilai DWORD dengan nilai parameter lParam .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Header |
|