次の方法で共有


IProvidePropertyBuilder::ExecuteBuilder メソッド

指定したプロパティのビルダーを表示する必要があることをオブジェクトに通知します。

構文

void ExecuteBuilder(
  [in]          LONG      dispid,
  [in]          BSTR      bstrGuidBldr,
  [in]          IDispatch *pdispApp,
  [in]          LONG_PTR  hwndBldrOwner,
  [in, out]     LPVARIANT pvarValue,
  [out, retval] LPBOOL    pbActionCommitted
);

パラメーター

dispid [in]

ビルダーが表示するプロパティの DISPID。

bstrGuidBldr [in]

呼び出すビルダー GUID の BSTR 。 これは MapToPropertyBuilder から返されます。

pdispApp [in]

NULL に設定 します

hwndBldrOwner [in]

親ポップアップ ビルダー ウィンドウへのハンドル。

pvarValue [in, out]

プロパティの現在値。 pbActionCommittedTRUE の場合、この値は オブジェクトによって変更でき、新しい値に変更されます。

pbActionCommitted [out, retval]

ビルダーがオブジェクトに対してアクションを実行したかどうかを示す 値。 ユーザーが何かを変更し、ポップアップ ビルダー ダイアログ ボックスで [OK] を押したときに使用できます。

戻り値

HRESULT 値を返します。

要件

要件
[DLL]
Vsp.dll

こちらもご覧ください

IProvidePropertyBuilder