SendAsyncProc

Funkcja SendAsyncProc jest funkcją wywołanie zwrotne definiowane przez aplikacji używane z funkcją SendMessageCallback . System przekazuje wiadomość do funkcji wywołania zwrotnego po przekazywanie wiadomości do procedury okno docelowe. Typ SENDASYNCPROC określa wskaźnik do funkcji wywołania zwrotnego. SendAsyncProc jest symbolem zastępczym nazwy funkcji zdefiniowanych przez aplikację.

(Wywołanie zwrotne SendAsyncProc VOID HWND  hwnd, / / uchwyt okna przeznaczeniaUINTuMsg, / / wiadomościDWORDdwData, / / zdefiniowanych przez aplikację wartościLRESULTlResult / / przetwarzanie wyników wiadomości);
 

Parametry

hwnd
Dojście do okna, którego procedura okno odebrał wiadomość.

Jeśli funkcja SendMessageCallback została wywołana z jego parametr hwnd ustawiony na HWND_BROADCAST, system wywołuje funkcję c SendAsyncProraz dla każdego okna najwyższego poziomu.

uMsg
Określa tekst komunikatu.
dwData
Określa wartość zdefiniowanych przez aplikację wysyłane przez funkcję SendMessageCallback.
lResult
Określa wynik przetwarzania wiadomości i zależy od wiadomości.

Zwraca wartości

Ta funkcja wywołania zwrotnego nie zwracają wartość.

Uwagi

Zainstalować funkcję wywołanie zwrotne definiowane przez aplikację SendAsyncProc przez przekazanie wskaźnika SENDASYNCPROC do funkcji SendMessageCallback.

Funkcja wywołania zwrotnego jest wywoływana tylko wówczas, gdy wątek, który wywołał SendMessageCallback wywołuje GetMessage, PeekMessagelub WaitMessage.

Skrócone informacje

nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w pliku winuser.h.
Importowanie biblioteki:Zdefiniowane przez użytkownika.

Zobacz też

Omówienie kolejek wiadomości i wiadomości, wiadomości i funkcje kolejek wiadomości, GetMessage, PeekMessage, SendMessageCallback, WaitMessage

Index