Struktur NMHEADERA (commctrl.h)
Berisi informasi tentang pesan pemberitahuan kontrol header. Struktur ini menggantikan struktur HD_NOTIFY.
Sintaksis
typedef struct tagNMHEADERA {
NMHDR hdr;
int iItem;
int iButton;
HDITEMA *pitem;
} NMHEADERA, *LPNMHEADERA;
Anggota
hdr
Jenis: NMHDR
Struktur NMHDR
iItem
Jenis: int
Indeks berbasis nol dari item header yang menjadi fokus pesan pemberitahuan.
iButton
Jenis: int
Nilai yang menentukan indeks tombol mouse yang digunakan untuk menghasilkan pesan pemberitahuan. Anggota ini bisa menjadi salah satu nilai berikut:
Nilai | Arti |
---|---|
|
Tombol Kiri |
|
Tombol kanan |
|
Tombol tengah |
pitem
Penunjuk opsional ke struktur HDITEM
Komentar
Meskipun sebagian besar pemberitahuan kontrol header meneruskan penunjuk ke struktur NMHEADER
Nota
Header commctrl.h mendefinisikan NMHEADER 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
Syarat | Nilai |
---|---|
klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Header |
commctrl.h |