NMOBJECTNOTIFY 结构 (commctrl.h)

包含与 TBN_GETOBJECTTCN_GETOBJECTPSN_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