PSN_GETOBJECT通知コード
カーソルがタブ コントロールのボタンの 1 つを通過したときにドロップ ターゲット オブジェクトを要求するために、プロパティ シートによって送信されます。 この通知コードは、 WM_NOTIFY メッセージの形式で送信されます。
PSN_GETOBJECT
lpnmon = (LPNMOBJECTNOTIFY) lParam;
パラメーター
-
lParam
-
入力時に通知コードに関する情報を含む NMOBJECTNOTIFY 構造体へのポインター。 この通知コードが処理される場合は、この構造体にオブジェクト情報を挿入する必要があります。
戻り値
この通知コードを処理するアプリケーションは、0 を返す必要があります。
解説
オブジェクトを指定するには、アプリケーションで NMOBJECTNOTIFY 構造体の一部のメンバーに lParam の値を設定する必要があります。 pObject メンバーを有効なオブジェクト ポインターに設定し、hResult メンバーを成功フラグに設定する必要があります。 コンポーネント オブジェクト モデル (COM) 標準に準拠するには、オブジェクト ポインターを指定するときに、常にオブジェクトの参照カウントをインクリメントします。
アプリケーションが オブジェクトを提供しない場合は、 pObject を NULL に設定し、 hResult をエラー フラグに設定する必要があります。
Note
Aero ウィザード スタイル (PSH_AEROWIZARD) を使用する場合、この通知コードはサポートされていません。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2003 [デスクトップ アプリのみ] |
ヘッダー |
|