Struktur NMCBEENDEDITA (commctrl.h)
Berisi informasi tentang kesimpulan operasi edit dalam kontrol ComboBoxEx. Struktur ini digunakan dengan kode pemberitahuan CBEN_ENDEDIT.
Sintaksis
typedef struct {
NMHDR hdr;
BOOL fChanged;
int iNewSelection;
char szText[CBEMAXSTRLEN];
int iWhy;
} NMCBEENDEDITA, *LPNMCBEENDEDITA, *PNMCBEENDEDITA;
Anggota
hdr
Jenis: NMHDR
Struktur NMHDR
fChanged
Jenis: BOOL
Nilai yang menunjukkan apakah konten kotak edit kontrol telah berubah. Nilai ini bukan nol jika konten telah dimodifikasi, atau nol sebaliknya.
iNewSelection
Jenis: int
Indeks berbasis nol item yang akan dipilih setelah menyelesaikan operasi edit. Nilai ini dapat CB_ERR jika tidak ada item yang akan dipilih.
szText[CBEMAXSTRLEN]
Jenis:
String yang dihentikan nol yang berisi teks dari dalam kotak edit kontrol.
iWhy
Jenis: int
Nilai yang menentukan tindakan yang menghasilkan kode pemberitahuan CBEN_ENDEDIT. Nilai ini bisa menjadi salah satu dari berikut ini:
Komentar
Nota
Header commctrl.h mendefinisikan NMCBEENDEDIT sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta preprosedur 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
Syarat | Nilai |
---|---|
klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Header |
commctrl.h |