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 |