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 (デスクトップ アプリのみ) |
Header | commctrl.h |