Metodo ITfIntegratableCandidateListUIElement::OnKeyDown (ctffunc.h)
Elabora un tasto.
Sintassi
HRESULT OnKeyDown(
[in] WPARAM wParam,
[in] LPARAM lParam,
[out] BOOL *pfEaten
);
Parametri
[in] wParam
Specifica il codice della chiave virtuale della chiave. Per altre informazioni su questo parametro, vedere il parametro wParam in WM_KEYDOWN.
[in] lParam
Specifica il numero di ripetizioni, il codice di analisi, il flag di chiave estesa, il codice di contesto, il flag di stato chiave precedente e il flag di stato di transizione della chiave. Per altre informazioni su questo parametro, vedere il parametro lParam in WM_KEYDOWN.
[out] pfEaten
TRUE se l'evento chiave è stato gestito; in caso contrario, FALSE.
Valore restituito
Questo metodo può restituire uno di questi valori.
Valore | Descrizione |
---|---|
|
Il metodo è stato eseguito correttamente. |
Commenti
Il metodo OnKeyDown consente a un'app di richiedere una query al servizio di testo se vuole elaborare una determinata chiave in uno stile di integrazione. Il comportamento del metodo OnKeyDown può dipendere dallo stile di integrazione. Se il servizio di testo restituisce *pfEaten=TRUE, l'app non deve eseguire alcuna elaborazione della chiave. Se viene restituito FALSE, l'app può eseguire la propria azione in risposta alla chiave.
GUID_INTEGRATIONSTYLE_SEARCHBOX ({E6D1BD11-82F7-4903-AE21-1A6397CDE2EB}) consente un'implementazione di un'esperienza di tastiera in cui l'utente può spostare lo stato attivo della tastiera dalla casella di ricerca all'elenco dei candidati per cercare suggerimenti. Il servizio di testo può elaborare chiavi come VK_UP e VK_DOWN prima che la ricerca li gestisca per modificare lo stato interno.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [solo app desktop] |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | ctffunc.h |