Metodo IShellView::TranslateAccelerator (shobjidl_core.h)
Converte i tratti di tasti di scelta rapida (acceleratore) quando la visualizzazione dell'estensione di uno spazio dei nomi ha lo stato attivo.
Sintassi
HRESULT TranslateAccelerator(
MSG *pmsg
);
Parametri
pmsg
Tipo: LPMSG
Indirizzo del messaggio da tradurre.
Valore restituito
Tipo: HRESULT
Restituisce S_OK in caso di esito positivo o se un valore di errore definito da COM in caso contrario.
Se la visualizzazione restituisce S_OK, indica che il messaggio è stato tradotto e non deve essere tradotto o inviato da Esplora risorse.
Commenti
Questo metodo viene chiamato da Esplora risorse per consentire alla visualizzazione di tradurre i tasti di scelta rapida.
Note per la chiamata di applicazioni
Esplora risorse chiama questo metodo prima di qualsiasi altra traduzione se la visualizzazione ha lo stato attivo. Se la visualizzazione non ha lo stato attivo, viene chiamata dopo che Esplora risorse converte i propri tasti di scelta rapida.Note per gli implementatori
Per impostazione predefinita, la visualizzazione deve restituire S_FALSE in modo che Esplora risorse possa eseguire la conversione dei tasti di scelta rapida o l'invio normale dei menu. La visualizzazione deve restituire S_OK solo se il messaggio è stato elaborato come tasto di scelta rapida e non vuole che Esplora risorse eselaborarlo ulteriormente.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) |