Structure NMOBJECTNOTIFY (commctrl.h)

Contient les informations utilisées avec les codes de notification TBN_GETOBJECT, TCN_GETOBJECT et PSN_GETOBJECT .

Syntaxe

typedef struct tagNMOBJECTNOTIFY {
  NMHDR      hdr;
  int        iItem;
#if ...
  const IID  *piid;
#else
  const void *piid;
#endif
  void       *pObject;
  HRESULT    hResult;
  DWORD      dwFlags;
} NMOBJECTNOTIFY, *LPNMOBJECTNOTIFY;

Membres

hdr

Type : NMHDR

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

iItem

Type : int

Identificateur d’élément spécifique au contrôle. Cette valeur est conforme aux normes d’identification d’élément pour le contrôle qui envoie la notification. Toutefois, ce membre n’est pas utilisé avec le code de notification PSN_GETOBJECT .

piid

Type : IID*

Pointeur vers un identificateur d’interface de l’objet demandé.

pObject

Type : IUnknown*

Pointeur vers un objet fourni par la fenêtre qui traite le code de notification. L’application qui traite le code de notification définit ce membre.

hResult

Type : HRESULT

Indicateurs de réussite ou d’échec COM. L’application qui traite le code de notification définit ce membre.

dwFlags

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