Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A interface ITfMessagePump é implementada pelo gerenciador do TSF e é usada por um aplicativo para obter mensagens da fila de mensagens do aplicativo. Os métodos dessa interface são wrappers para as funções GetMessage e PeekMessage . Essa interface permite que o gerenciador do TSF execute qualquer processamento pré-mensagem ou pós-mensagem necessário.
Herança
A interface ITfMessagePump herda da interface IUnknown . ITfMessagePump também tem estes tipos de membros:
Métodos
A interface ITfMessagePump tem esses 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 |
Comentários
Se o aplicativo for Unicode, ele deverá usar os métodos PeekMessageW e GetMessageW. Caso contrário, o aplicativo deve usar os métodos PeekMessageA e GetMessageA.
Exemplos
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 | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | msctf.h |
| Redistribuível | TSF 1.0 no Windows 2000 Professional |