Interfaz ITfKeyTraceEventSink (msctf.h)

La interfaz ITfKeyTraceEventSink se implementa mediante una aplicación o un servicio de texto para recibir notificaciones de eventos de trazo clave antes de que el destino procese el evento. Este receptor de aviso se instala llamando al método ITfSource::AdviseSink del administrador de subprocesos con IID_ITfKeyTraceEventSink.

Herencia

La interfaz ITfKeyTraceEventSink hereda de la interfaz IUnknown . ITfKeyTraceEventSink también tiene estos tipos de miembros:

Métodos

La interfaz ITfKeyTraceEventSink tiene estos métodos.

 
ITfKeyTraceEventSink::OnKeyTraceDown

Método ITfKeyTraceEventSink::OnKeyTraceDown
ITfKeyTraceEventSink::OnKeyTraceUp

Método ITfKeyTraceEventSink::OnKeyTraceUp

Comentarios

La diferencia entre los eventos ITfKeyTraceEventSink e ITfKeyEventSink es que los eventos ITfKeyTraceEventSink se producen antes de que se produzca cualquier filtrado o procesamiento del evento de clave. Los eventos ITfKeyTraceEventSink también se producen antes de que la aplicación de destino pueda procesar el evento de clave.

Ejemplos


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();
}

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado msctf.h
Redistribuible TSF 1.0 en Windows 2000 Professional

Consulte también

ITfKeyEventSink

ITfSource::AdviseSink

IUnknown