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]
-
プロパティの現在値。 pbActionCommitted が TRUE の場合、この値は オブジェクトによって変更でき、新しい値に変更されます。
-
pbActionCommitted [out, retval]
-
ビルダーがオブジェクトに対してアクションを実行したかどうかを示す 値。 ユーザーが何かを変更し、ポップアップ ビルダー ダイアログ ボックスで [OK] を押したときに使用できます。
戻り値
HRESULT 値を返します。
要件
要件 | 値 |
---|---|
[DLL] |
|
こちらもご覧ください