Metodo IPreviewHandler::SetFocus (shobjidl_core.h)
Indirizza il gestore di anteprima a impostare lo stato attivo su se stesso.
Sintassi
HRESULT SetFocus();
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Questo metodo deve eseguire una query sullo stato del tasto MAIUSC per decidere se impostare lo stato attivo sulla prima tabulazione o sull'ultima tabulazione. Ciò è necessario perché IPreviewHandler::SetFocus può avere esito positivo solo se lo stato attivo viene impostato su una finestra creata dal thread chiamante.
Si tratta dell'estensione dei tasti di scelta rapida che scendono dall'host al gestore di anteprima; nessun altro acceleratore viene passato. IPreviewHandler::TranslateAccelerator viene usato solo per i messaggi del pump del messaggio del gestore di anteprima fino all'oggetto IPreviewHandler .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista, Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shobjidl_core.h (include Shobjidl.h) |
Componente ridistribuibile | Windows Search 4 o versione successiva |