Share via


SFVM_GETBUTTONS メッセージ

コールバック オブジェクトで、ツール バーに追加するボタンを指定できるようにします。 IShellFolderViewCB::MessageSFVCB によって使用されます。

SFVM_GETBUTTONS 

    wParam = (WPARAM)(DWORD) idCmdFirst,cbtnMax;

    lParam = (LPARAM)(LPTBBUTTON) pbtn;

            

パラメーター

idCmdFirst_cbtnMax [in]

MAKEWPARAM マクロを使用して パラメーターにパックされた 2 つの 16 ビット値が含まれています。 下位ワードには、初期コマンド ID が含まれています。 上位の単語には、前 のSFVM_GETBUTTONINFO メッセージ で指定されているように、追加するボタンの数が含まれています。

pbtn [out]

TBBUTTON 構造体の配列のアドレス。ツール バーに追加するボタンごとに 1 つ。

注釈

このメッセージの前には 、SFVM_GETBUTTONINFO メッセージが表示されます。 コールバック オブジェクトは、ボタンの数と、それらがツール バーに配置される場所を指定するために、そのメッセージを処理する必要があります。 コールバック オブジェクトが SFVM_GETBUTTONINFO メッセージにどのように応答するかに応じて、 pbtn パラメーターで指定されたボタンがシステム フォルダー ビュー オブジェクトの標準ボタンに追加または付加されるか、標準セットを置き換えます。

要件

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