Struktur NMTBHOTITEM (commctrl.h)
Berisi informasi yang digunakan dengan kode pemberitahuan TBN_HOTITEMCHANGE .
Sintaks
typedef struct tagNMTBHOTITEM {
NMHDR hdr;
int idOld;
int idNew;
DWORD dwFlags;
} NMTBHOTITEM, *LPNMTBHOTITEM;
Anggota
hdr
Jenis: NMHDR
Struktur NMHDR yang berisi informasi tambahan tentang pemberitahuan.
idOld
Jenis: int
Pengidentifikasi perintah item yang sebelumnya disorot.
idNew
Jenis: int
Pengidentifikasi perintah item yang akan disorot.
dwFlags
Jenis: DWORD
Bendera yang menunjukkan mengapa item panas telah berubah. Ini bisa berupa satu atau beberapa nilai berikut ini:
Nilai | Makna |
---|---|
|
Perubahan item panas disebabkan oleh kunci pintasan. |
|
Perubahan item panas disebabkan oleh tombol panah. |
|
Memodifikasi HICF_ACCELERATOR. Jika bendera ini diatur, lebih dari satu item memiliki karakter kunci pintasan yang sama. |
|
Memodifikasi bendera alasan lainnya. Jika bendera ini diatur, tidak ada item panas sebelumnya dan idOld tidak berisi informasi yang valid. |
|
Memodifikasi bendera alasan lainnya. Jika bendera ini diatur, tidak ada item panas baru dan idBaru tidak berisi informasi yang valid. |
|
Perubahan item panas dihasilkan dari peristiwa mouse klik kiri. |
|
Perubahan item panas dihasilkan dari peristiwa mouse. |
|
Perubahan item panas dihasilkan dari peristiwa yang tidak dapat ditentukan. Ini paling sering terjadi karena perubahan fokus atau pesan TB_SETHOTITEM . |
|
Perubahan item panas dihasilkan dari pengguna memasukkan kunci pintasan untuk item yang sudah panas. |
|
Versi 5.80. Menyebabkan tombol beralih status. |
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 |