Функция SendAsyncProc является приложением функция обратного вызова используется с функцией SendMessageCallback . Система передает сообщение функции обратного вызова после того, как сообщение процедуре окна назначения. Тип SENDASYNCPROC определяет указатель на эту функцию обратного вызова. SendAsyncProc — это имя функции, определяемые приложением.
VOID обратного ВЫЗОВА SendAsyncProc) HWND hwnd, / / обработать окна назначенияUINTuMsg, / / сообщениеDWORDdwData, / / определенное приложением значениеLRESULTlResult / / результат сообщения обработки);
Если функция SendMessageCallback была вызвана с параметром hwnd равным HWND_BROADCAST, система вызывает функция c SendAsyncProодин раз для каждого окна верхнего уровня.
Эта функция обратного вызова не возвращает значение.
Установите функцию обратного вызова, определяемые приложением SendAsyncProc , передав SENDASYNCPROC указатель на функцию SendMessageCallback.
Функция обратного вызова вызывается только когда поток, вызвавший SendMessageCallback вызывает GetMessage, PeekMessageили WaitMessage.
nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:Объявленные в winuser.h.
Импорта библиотеки:Определяемые пользователем.
Обзор очереди сообщений и сообщений, сообщений и функции очереди сообщений, GetMessage, PeekMessage, SendMessageCallback, WaitMessage