NMTBHOTITEM-Struktur (commctrl.h)
Enthält Informationen, die mit dem TBN_HOTITEMCHANGE Benachrichtigungscode verwendet werden.
Syntax
typedef struct tagNMTBHOTITEM {
NMHDR hdr;
int idOld;
int idNew;
DWORD dwFlags;
} NMTBHOTITEM, *LPNMTBHOTITEM;
Member
hdr
Typ: NMHDR
NMHDR-Struktur , die zusätzliche Informationen zur Benachrichtigung enthält.
idOld
Typ: int
Befehlsbezeichner des zuvor hervorgehobenen Elements.
idNew
Typ: int
Befehlsbezeichner des Elements, das hervorgehoben werden soll.
dwFlags
Typ: DWORD
Flags, die angeben, warum sich das heiße Element geändert hat. Dies kann einen der folgenden Werte annehmen:
Wert | Bedeutung |
---|---|
|
Die Änderung im heißen Element wurde durch eine Tastenkombination verursacht. |
|
Die Änderung im heißen Element wurde durch eine Pfeiltaste verursacht. |
|
Ändert HICF_ACCELERATOR. Wenn dieses Flag festgelegt ist, verfügen mehrere Elemente über dasselbe Tastenkombinationszeichen. |
|
Ändert die anderen Ursachenflags. Wenn dieses Flag festgelegt ist, gibt es kein vorheriges heißes Element, und idOld enthält keine gültigen Informationen. |
|
Ändert die anderen Ursachenflags. Wenn dieses Flag festgelegt ist, gibt es kein neues heißes Element, und idNew enthält keine gültigen Informationen. |
|
Die Änderung im heißen Element resultierte aus einem Mausklickereignis mit der linken Maustaste. |
|
Die Änderung im heißen Element resultierte aus einem Mausereignis. |
|
Die Änderung im heißen Element resultierte aus einem Ereignis, das nicht ermittelt werden konnte. Dies ist in den meisten Fällen auf eine Änderung des Fokus oder der TB_SETHOTITEM Nachricht zurückzuführen. |
|
Die Änderung im heißen Element resultierte daraus, dass der Benutzer die Tastenkombination für ein Element eingegeben hat, das bereits heiß war. |
|
Version 5.80. Bewirkt, dass die Schaltfläche den Status wechselt. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | commctrl.h |