共用方式為


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]

值,指出產生器是否在 物件上執行動作。 當使用者修改某個專案時可以使用,然後在快顯產生器對話方塊上按 [確定]。

傳回值

傳回 HRESULT 值。

規格需求

需求
DLL
Vsp.dll

另請參閱

IProvidePropertyBuilder