Metodo ITfKeystrokeMgr::AdviseKeyEventSink (msctf.h)
Installa un sink di eventi chiave per ricevere gli eventi della tastiera.
Sintassi
HRESULT AdviseKeyEventSink(
[in] TfClientId tid,
[in] ITfKeyEventSink *pSink,
[in] BOOL fForeground
);
Parametri
[in] tid
Identificatore del client proprietario del sink di eventi chiave. Questo valore viene ottenuto da una chiamata precedente a ITfThreadMgr::Activate.
[in] pSink
Puntatore a un'interfaccia ITfKeyEventSink .
[in] fForeground
Specifica se questo sink di eventi chiave viene reso il sink di eventi in primo piano. Se si tratta di TRUE, questo sink di eventi chiave viene reso il sink di eventi chiave in primo piano. In caso contrario, questo sink di eventi chiave non diventa il sink di eventi in primo piano.
Valore restituito
Questo metodo può restituire uno di questi valori.
Valore | Descrizione |
---|---|
|
Il metodo è stato eseguito correttamente. |
|
Uno o più parametri non sono validi. |
|
Il client identificato da tid ha installato un sink di eventi chiave. |
Commenti
Il sink di eventi chiave in primo piano riceve tutti gli eventi della tastiera. Un sink di eventi chiave non in primo piano riceve solo chiavi e eventi chiave conservati che si verificano sul testo contrassegnato dall'identificatore client.
Requisiti
Client minimo supportato | Windows 2000 Professional [app desktop | App UWP] |
Server minimo supportato | Windows 2000 Server [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | msctf.h |
DLL | Msctf.dll |
Componente ridistribuibile | TSF 1.0 in Windows 2000 Professional |