Struktur COMBOBOXEXITEMA (commctrl.h)
Berisi informasi tentang item dalam kontrol ComboBoxEx.
Sintaks
typedef struct tagCOMBOBOXEXITEMA {
UINT mask;
INT_PTR iItem;
LPSTR pszText;
int cchTextMax;
int iImage;
int iSelectedImage;
int iOverlay;
int iIndent;
LPARAM lParam;
} COMBOBOXEXITEMA, *PCOMBOBOXEXITEMA;
Anggota
mask
Jenis: UINT
Sekumpulan bendera bit yang menentukan atribut struktur ini atau operasi yang menggunakan struktur ini. Bendera menentukan anggota yang valid atau harus diisi. Anggota ini bisa menjadi kombinasi dari nilai berikut.
Nilai | Makna |
---|---|
|
Atur bendera ini saat memproses CBEN_GETDISPINFO; kontrol ComboBoxEx akan menyimpan informasi yang disediakan dan tidak akan memintanya lagi. |
|
Anggota iImage valid atau harus diisi. |
|
Anggota iIndent valid atau harus diisi. |
|
Anggota lParam valid atau harus diisi. |
|
Anggota iOverlay valid atau harus diisi. |
|
Anggota iSelectedImage valid atau harus diisi. |
|
Anggota pszText valid atau harus diisi. |
iItem
Jenis: INT_PTR
Indeks berbasis nol item.
pszText
Jenis: LPTSTR
Penunjuk ke buffer karakter yang berisi atau menerima teks item. Jika informasi teks sedang diambil, anggota ini harus diatur ke alamat buffer karakter yang akan menerima teks. Ukuran buffer ini juga harus ditunjukkan dalam cchTextMax. Jika anggota ini diatur ke LPSTR_TEXTCALLBACK, kontrol akan meminta informasi dengan menggunakan kode pemberitahuan CBEN_GETDISPINFO .
cchTextMax
Jenis: int
Panjang pszText, dalam TCHARs. Jika informasi teks sedang diatur, anggota ini diabaikan.
iImage
Jenis: int
Indeks berbasis nol gambar dalam daftar gambar. Gambar yang ditentukan akan ditampilkan untuk item ketika tidak dipilih. Jika anggota ini diatur ke I_IMAGECALLBACK, kontrol akan meminta informasi dengan menggunakan kode pemberitahuan CBEN_GETDISPINFO .
iSelectedImage
Jenis: int
Indeks berbasis nol gambar dalam daftar gambar. Gambar yang ditentukan akan ditampilkan untuk item ketika dipilih. Jika anggota ini diatur ke I_IMAGECALLBACK, kontrol akan meminta informasi dengan menggunakan kode pemberitahuan CBEN_GETDISPINFO .
iOverlay
Jenis: int
Indeks berbasis satu dari gambar overlay dalam daftar gambar. Jika anggota ini diatur ke I_IMAGECALLBACK, kontrol akan meminta informasi dengan menggunakan kode pemberitahuan CBEN_GETDISPINFO .
iIndent
Jenis: int
Jumlah spasi inden yang ditampilkan untuk item. Setiap indentasi sama dengan 10 piksel. Jika anggota ini diatur ke I_INDENTCALLBACK, kontrol akan meminta informasi dengan menggunakan kode pemberitahuan CBEN_GETDISPINFO .
lParam
Jenis: LPARAM
Nilai khusus untuk item.
Keterangan
Catatan
Header commctrl.h mendefinisikan COMBOBOXEXITEM sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta pra-prosesor UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Header | commctrl.h |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk