NMOBJECTNOTIFY-Struktur (commctrl.h)
Enthält Informationen, die mit den Benachrichtigungscodes TBN_GETOBJECT, TCN_GETOBJECT und PSN_GETOBJECT verwendet werden.
Syntax
typedef struct tagNMOBJECTNOTIFY {
NMHDR hdr;
int iItem;
#if ...
const IID *piid;
#else
const void *piid;
#endif
void *pObject;
HRESULT hResult;
DWORD dwFlags;
} NMOBJECTNOTIFY, *LPNMOBJECTNOTIFY;
Member
hdr
Typ: NMHDR
Eine NMHDR-Struktur , die zusätzliche Informationen zu dieser Benachrichtigung enthält.
iItem
Typ: int
Ein steuerelementspezifischer Elementbezeichner. Dieser Wert entspricht den Elementidentifikationsstandards für das Steuerelement, das die Benachrichtigung sendet. Dieser Member wird jedoch nicht mit dem PSN_GETOBJECT-Benachrichtigungscode verwendet.
piid
Typ: IID*
Ein Zeiger auf einen Schnittstellenbezeichner des angeforderten Objekts.
pObject
Typ: IUnknown*
Ein Zeiger auf ein Objekt, das vom Fenster bereitgestellt wird, das den Benachrichtigungscode verarbeitet. Die Anwendung, die den Benachrichtigungscode verarbeitet, legt diesen Member fest.
hResult
Typ: HRESULT
COM-Erfolgs- oder -Fehlerflags. Die Anwendung, die den Benachrichtigungscode verarbeitet, legt diesen Member fest.
dwFlags
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | commctrl.h |