Metodo IShellBrowser::SendControlMsg (shobjidl_core.h)
Invia messaggi di controllo alla barra degli strumenti o alla barra di stato in una finestra di Esplora risorse.
Sintassi
HRESULT SendControlMsg(
UINT id,
UINT uMsg,
WPARAM wParam,
LPARAM lParam,
LRESULT *pret
);
Parametri
id
Tipo: UINT
Identificatore per una barra degli strumenti (FCW_TOOLBAR) o per una finestra della barra di stato (FCW_STATUS).
uMsg
Tipo: UINT
Messaggio da inviare al controllo.
wParam
Tipo: WPARAM
Il valore dipende dal messaggio specificato nel parametro uMsg .
lParam
Tipo: LPARAM
Il valore dipende dal messaggio specificato nel parametro uMsg .
pret
Tipo: LRESULT*
Indirizzo del valore restituito della funzione SendMessage .
Valore restituito
Tipo: HRESULT
Restituisce S_OK in caso di esito positivo o un valore di errore definito da COM in caso contrario.
Commenti
Per altre informazioni sui messaggi che possono essere inviati alla barra degli strumenti o al controllo barra di stato, vedere la documentazione relativa ai controlli Controlli comuni .
Note per la chiamata di applicazioni
L'uso di questa chiamata richiede attenzione diligente, perché lasciare la barra di stato o la barra degli strumenti in uno stato inappropriato influirà sulle prestazioni di Esplora risorse.Note per gli implementatori
Se Esplora risorse non dispone di questi controlli, è possibile restituire E_NOTIMPL.Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shobjidl_core.h (include Shobjidl.h) |
DLL | Shell32.dll (versione 4.0 o successiva) |