Condividi tramite


Interfaccia ITfKeyTraceEventSink (msctf.h)

L'interfaccia ITfKeyTraceEventSink viene implementata da un'applicazione o da un servizio di testo per ricevere le notifiche degli eventi del tratto chiave prima che l'evento venga elaborato dalla destinazione. Questo sink consigliato viene installato chiamando il metodo ITfSource::AdviseSink con IID_ITfKeyTraceEventSink.

Ereditarietà

L'interfaccia ITfKeyTraceEventSink eredita dall'interfaccia IUnknown . ITfKeyTraceEventSink include anche questi tipi di membri:

Metodi

L'interfaccia ITfKeyTraceEventSink include questi metodi.

 
ITfKeyTraceEventSink::OnKeyTraceDown

Metodo ITfKeyTraceEventSink::OnKeyTraceDown
ITfKeyTraceEventSink::OnKeyTraceUp

Metodo ITfKeyTraceEventSink::OnKeyTraceUp

Commenti

La differenza tra gli eventi ITfKeyTraceEventSink e ITfKeyEventSink è che gli eventi ITfKeyTraceEventSink si verificano prima di qualsiasi filtro o elaborazione dell'evento chiave. Gli eventi ITfKeyTraceEventSink si verificano anche prima che l'applicazione di destinazione possa elaborare l'evento chiave.

Esempio


HRESULT hr;
ITfSource *pSource;

hr = pThreadMgr->QueryInterface(IID_ITfSource, (LPVOID*)&pSource);
if(SUCCEEDED(hr))
{
    hr = pSource->AdviseSink(IID_ITfKeyTraceEventSink, pKeyTraceEventSink, &m_dwKeyTraveEventSinkCookie);
    
    pSource->Release();
}


HRESULT hr;
ITfSource *pSource;

hr = pThreadMgr->QueryInterface(IID_ITfSource, (LPVOID*)&pSource);
if(SUCCEEDED(hr))
{
    hr = pSource->UnadviseSink(m_dwKeyTraveEventSinkCookie);
    
    pSource->Release();
}

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
Componente ridistribuibile TSF 1.0 in Windows 2000 Professional

Vedi anche

ITfKeyEventSink

ITfSource::AdviseSink

IUnknown