Structure NMPGHOTITEM (commctrl.h)

Contient les informations utilisées avec le code de notification PGN_HOTITEMCHANGE .

Syntaxe

typedef struct tagNMPGHOTITEM {
  NMHDR hdr;
  int   idOld;
  int   idNew;
  DWORD dwFlags;
} NMPGHOTITEM, *LPNMPGHOTITEM;

Membres

hdr

Type : NMHDR

Structure NMHDR qui contient des informations supplémentaires sur la notification.

idOld

Type : int

Valeur de type int qui spécifie l’identificateur de commande de l’élément précédemment mis en surbrillance.

idNew

Type : int

Valeur de type int qui spécifie l’identificateur de commande de l’élément en surbrillance.

dwFlags

Type : DWORD

DWORD qui contient des indicateurs qui indiquent la raison pour laquelle l’élément actif a changé. Il peut s’agir d’une ou plusieurs des valeurs suivantes.

Valeur Signification
HICF_ENTERING
Si cet indicateur est défini, il n’existe aucun élément actif précédent et idOld ne contient pas d’informations valides.
HICF_LEAVING
Si cet indicateur est défini, il n’existe aucun nouvel élément actif et idNew ne contient pas d’informations valides.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête commctrl.h