Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berisi informasi yang digunakan dalam menangani kode pemberitahuan HDN_GETDISPINFO.
Sintaksis
typedef struct tagNMHDDISPINFOA {
NMHDR hdr;
int iItem;
UINT mask;
LPSTR pszText;
int cchTextMax;
int iImage;
LPARAM lParam;
} NMHDDISPINFOA, *LPNMHDDISPINFOA;
Anggota
hdr
Jenis: NMHDR
struktur NMHDR yang berisi informasi tentang kode pemberitahuan ini.
iItem
Jenis: int
Indeks berbasis nol item dalam kontrol header.
mask
Jenis: UINT
Sekumpulan bendera bit yang menentukan anggota struktur mana yang harus diisi oleh pemilik kontrol header. Nilai ini bisa menjadi kombinasi dari nilai berikut:
| Nilai | Arti |
|---|---|
|
Bidang |
|
versi 4.70. Bidang |
|
Bidang |
|
versi 4.70. Nilai yang dikembalikan. Menunjukkan bahwa kontrol header harus menyimpan informasi item dan tidak memintanya lagi. |
pszText
Jenis:
Penunjuk ke string null-terminated yang berisi teks yang akan ditampilkan untuk item header.
cchTextMax
Jenis: int
Ukuran buffer yang pszText menunjuk.
iImage
Jenis: int
Indeks berbasis nol gambar dalam daftar gambar. Gambar yang ditentukan akan ditampilkan dengan item header, tetapi tidak menggantikan bitmap item. Jika iImage diatur ke I_IMAGECALLBACK, kontrol meminta informasi gambar untuk item ini dengan menggunakan kode pemberitahuan HDN_GETDISPINFO.
lParam
Jenis:
Nilai yang ditentukan aplikasi untuk dikaitkan dengan item.
Komentar
Nota
Header commctrl.h mendefinisikan NMHDDISPINFO sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta praprosem 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 |