CB_GETLBTEXT pesan
Mendapatkan string dari daftar kotak kombo.
Parameter
-
wParam
-
Indeks berbasis nol dari string yang akan diambil.
-
lParam
-
Penunjuk ke buffer yang menerima string. Buffer harus memiliki ruang yang cukup untuk string dan karakter null yang mengakhiri. Anda dapat mengirim pesan CB_GETLBTEXTLEN sebelum pesan CB_GETLBTEXT untuk mengambil panjangnya, dalam TCHARs, dari string. Jika itu adalah string ANSI, ini adalah jumlah byte, tetapi jika itu adalah string Unicode, ini adalah jumlah karakter.
Nilai kembali
Nilai yang dikembalikan adalah panjang string, dalam TCHARs, tidak termasuk karakter null yang mengakhiri. Jika wParam tidak menentukan indeks yang valid, nilai yang dikembalikan CB_ERR.
Keterangan
Peringatan Keamanan: Menggunakan pesan ini dengan tidak benar dapat membahayakan keamanan program Anda. Pesan ini tidak menyediakan cara bagi Anda untuk mengetahui ukuran buffer. Jika Anda menggunakan pesan ini, pertama-tama panggil CB_GETLBTEXTLEN untuk mendapatkan jumlah karakter yang diperlukan lalu panggil pesan untuk mengambil string. Anda harus meninjau Pertimbangan Keamanan: Kontrol Microsoft Windows sebelum melanjutkan.
Jika Anda membuat kotak kombo dengan gaya yang digambar pemilik tetapi tanpa gaya CBS_HASSTRINGS , buffer yang ditunjukkan oleh lParam menerima data yang terkait dengan item.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Header |
|