Condividi tramite


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
S_OK
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

Vedi anche

ITfIntegratableCandidateListUIElement