Функция ReplyMessage


Функция ReplyMessage используется, чтобы ответить на сообщение, отправленное через функцию SendMessage без возврата управления функции, которая вызвала SendMessage.

Синтаксис

BOOL ReplyMessage(
    LRESULT lResult
);

Параметры

lResult

[in] Определяет результат обработки сообщения. Возможные значения основаны на отправленном сообщении.

Возвращаемые значения

Если вызывающий поток обработал сообщение, отправленное из другого потока или процесса, величина возвращаемого значения - не нуль.

Если вызывающий поток не обработал сообщение, переданное из другого потока или процесса, величина возвращаемого значения нулевая.

Замечания

При помощи вызова этой функции, оконная процедура, которая принимает сообщение, дает возможность потоку, вызвавшему SendMessage, продолжать выполнение, как если бы поток, принявший сообщение, возвратил управление. Поток, который вызывает функцию ReplyMessage также, продолжает выполняться.

Если сообщение не отправлялось через функцию SendMessage или, если сообщение было отправлено тем же самым потоком, функция ReplyMessage не оказывает никакого влияния.

Пример

Пример смотри в статье Отправка сообщения.

Смотри также

Обзор Сообщения и очереди сообщений,  InSendMessage, SendMessage

Размещение и совместимость ReplyMessage

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

Да версии 3.1 и выше

Windows Me

Да

Windows 98

Да

Windows 95

Да

Используемая библиотека

User32.lib

Заголовочный файл

 

- объявлено в

Winuser.h

- включено в

Windows.h

Unicode

Нет

Замечания по платформе

Не имеется

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz