Interfaz ITfMessagePump (msctf.h)
El administrador de TSF implementa la interfaz ITfMessagePump y una aplicación usa para obtener mensajes de la cola de mensajes de la aplicación. Los métodos de esta interfaz son contenedores para las funciones GetMessage y PeekMessage . Esta interfaz permite al administrador de TSF realizar cualquier procesamiento previo o posterior al mensaje necesario.
Herencia
La interfaz ITfMessagePump hereda de la interfaz IUnknown . ITfMessagePump también tiene estos tipos de miembros:
Métodos
La interfaz ITfMessagePump tiene estos métodos.
ITfMessagePump::GetMessageA Método ITfMessagePump::GetMessageA |
ITfMessagePump::GetMessageW Método ITfMessagePump::GetMessageW |
ITfMessagePump::P eekMessageA Método ITfMessagePump::P eekMessageA |
ITfMessagePump::P eekMessageW Método ITfMessagePump::P eekMessageW |
Comentarios
Si la aplicación es Unicode, debe usar los métodos PeekMessageW y GetMessageW. De lo contrario, la aplicación debe usar los métodos PeekMessageA y GetMessageA.
Ejemplos
HRESULT hr;
ITfMessagePump *pMessagePump;
hr = pThreadManager->QueryInterface(IID_ITfMessagePump, (LPVOID*)&pMessagePump);
if(SUCCEEDED(hr))
{
//Use the ITfMessagePump interface.
//Release the ITfMessagePump interface.
pMessagePump->Release();
}
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | msctf.h |
Redistribuible | TSF 1.0 en Windows 2000 Professional |