次の方法で共有


PSN_GETOBJECT通知コード

カーソルがタブ コントロールのボタンの 1 つを通過したときにドロップ ターゲット オブジェクトを要求するために、プロパティ シートによって送信されます。 この通知コードは、 WM_NOTIFY メッセージの形式で送信されます。

PSN_GETOBJECT

    lpnmon = (LPNMOBJECTNOTIFY) lParam;

パラメーター

lParam

入力時に通知コードに関する情報を含む NMOBJECTNOTIFY 構造体へのポインター。 この通知コードが処理される場合は、この構造体にオブジェクト情報を挿入する必要があります。

戻り値

この通知コードを処理するアプリケーションは、0 を返す必要があります。

解説

オブジェクトを指定するには、アプリケーションで NMOBJECTNOTIFY 構造体の一部のメンバーに lParam の値を設定する必要があります。 pObject メンバーを有効なオブジェクト ポインターに設定し、hResult メンバーを成功フラグに設定する必要があります。 コンポーネント オブジェクト モデル (COM) 標準に準拠するには、オブジェクト ポインターを指定するときに、常にオブジェクトの参照カウントをインクリメントします。

アプリケーションが オブジェクトを提供しない場合は、 pObjectNULL に設定し、 hResult をエラー フラグに設定する必要があります。

Note

Aero ウィザード スタイル (PSH_AEROWIZARD) を使用する場合、この通知コードはサポートされていません。

要件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2003 [デスクトップ アプリのみ]
ヘッダー
Prsht.h