IShellBrowser::SetToolbarItems メソッド (shobjidl_core.h)

[このメソッドは、Windows Vista 以降のオペレーティング システムには影響しません。

Windows エクスプローラーのツール バーにツール バー項目を追加します。

構文

HRESULT SetToolbarItems(
  LPTBBUTTONSB lpButtons,
  UINT         nButtons,
  UINT         uFlags
);

パラメーター

lpButtons

種類: LPTBBUTTONSB

TBBUTTON 構造体の配列のアドレス。

nButtons

型: UINT

lpButtons 配列内の TBBUTTON 構造体の数。

uFlags

型: UINT

ツール バー ボタンの移動先を指定するフラグ。 このパラメーターには、次の 1 つ以上の値を指定できます。

FCT_ADDTOEND

ツール バーの右側に を追加します。

FCT_CONFIGABLE

実装されていません。

FCT_MERGE

すべてのボタンをビューで提供されているボタンに置き換える代わりに、ツール バー項目をマージします。 これが推奨される選択肢です。

戻り値

型: HRESULT

成功した場合はS_OK、それ以外の場合は COM 定義のエラー値を返します。

要件

   
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー shobjidl_core.h (Shobjidl.h を含む)
[DLL] Shell32.dll (バージョン 4.0 以降)

関連項目

IShellBrowser