Структура NMOBJECTNOTIFY (commctrl.h)

Содержит сведения, используемые с кодами уведомлений TBN_GETOBJECT, TCN_GETOBJECT и PSN_GETOBJECT .

Синтаксис

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

Члены

hdr

Тип: NMHDR

Структура NMHDR , содержащая дополнительные сведения об этом уведомлении.

iItem

Тип: int

Идентификатор элемента элемента управления. Это значение будет соответствовать стандартам идентификации элементов для элемента управления, отправляя уведомление. Однако этот элемент не используется с кодом уведомления PSN_GETOBJECT .

piid

Тип: IID*

Указатель на идентификатор интерфейса запрошенного объекта.

pObject

Тип: IUnknown*

Указатель на объект, предоставленный окном, обрабатывающего код уведомления. Приложение, обрабатывающее код уведомления, задает этот элемент.

hResult

Тип: HRESULT

Флаги успешного или неудачного выполнения COM. Приложение, обрабатывающее код уведомления, задает этот элемент.

dwFlags

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть commctrl.h