Condividi tramite


messaggio di SFVM_GETBUTTONS

Consente all'oggetto callback di specificare i pulsanti da aggiungere alla barra degli strumenti. Usato da IShellFolderViewCB::MessageSFVCB.

SFVM_GETBUTTONS 

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

    lParam = (LPARAM)(LPTBBUTTON) pbtn;

            

Parametri

idCmdFirst_cbtnMax [in]

Contiene due valori a 16 bit compressi nel parametro con la macro MAKEWPARAM . La parola in ordine basso contiene l'ID del comando iniziale. La parola di ordine elevato contiene il numero di pulsanti da aggiungere, come specificato nel messaggio di SFVM_GETBUTTONINFO precedente.

pbtn [out]

Indirizzo di una matrice di strutture TBBUTTON , uno per ogni pulsante da aggiungere alla barra degli strumenti.

Commenti

Questo messaggio è preceduto da un messaggio di SFVM_GETBUTTONINFO . L'oggetto callback deve gestire tale messaggio per specificare il numero di pulsanti e la posizione in cui devono essere posizionati sulla barra degli strumenti. A seconda del modo in cui l'oggetto callback risponde al messaggio di SFVM_GETBUTTONINFO , i pulsanti specificati dal parametro pbtn verranno aggiunti o anteporti ai pulsanti standard dell'oggetto visualizzazione cartelle di sistema oppure sostituiranno il set standard.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Shlobj.h