SendAsyncProc

A SendAsyncProc função é um função callback application-defined usado com a função SendMessageCallback . O sistema passa a mensagem para a função de retorno de chamada depois de passar a mensagem para o procedimento de janela de destino. O SENDASYNCPROC tipo define um ponteiro para este função callback. SendAsyncProc é um espaço reservado para o nome função application-defined.

VOID SendAsyncProc de retorno de chamada ( HWND  hwnd, / / identificador da janela de destinoUINTuMsg, / / mensagemDWORDdwData, / / aplicativo-definidos valorLRESULTlResult / / processamento de resultado da mensagem);
 

Parâmetros

hwnd
Identificador para a janela cujo procedimento janela recebeu a mensagem.

Se a função SendMessageCallback foi chamada com o parâmetro de hwnd definido como HWND_BROADCAST, o sistema chama a função c SendAsyncProuma vez para cada janela de nível superior.

uMsg
Especifica a mensagem.
dwData
Especifica um valor definido pelo aplicativo enviado a partir de SendMessageCallback função.
lResult
Especifica o resultado do processamento da mensagem e depende de mensagem.

Retornar valores

Esta função de retorno de chamada não retorna um valor.

Observações

Você instala uma função callback application-defined SendAsyncProc , passando um ponteiro SENDASYNCPROC para a função de SendMessageCallback.

O função callback é chamado somente quando o thread que chamado SendMessageCallback chama GetMessagee PeekMessage WaitMessage.

QuickInfo

nbsp; Windows &NT: requer a versão 3.1 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Sem suporte.
Cabeçalho:Declarado em WinUser. h.
Biblioteca de importação:Definido pelo usuário.

Ver também

Visão geral de filas de mensagens e mensagens, mensagens e funções de fila de mensagem, GetMessage, PeekMessage, SendMessageCallback, WaitMessage

Index