COleMessageFilter::SetRetryReply

voidSetRetryReply (nRetryReply=DWORD0);

Параметры

nRetryReply

Количество миллисекунд между попытками.

Примечания

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

Когда называемые приложения указывает, что он занят, вызывающее приложение может принять решение подождать, пока сервер занят больше не, повторно прямо сейчас, или повторить через заданный интервал. Он может также принять решение отменить вызов вообще.

Его ответ контролируется функциями SetRetryReply и SetMessagePendingDelay. SetRetryReply определяет, как долго вызывающее приложение должно ожидания между повторными попытками для данного вызова. SetMessagePendingDelay определяет, как долго вызывающее приложение ожидает ответа от сервера до принятия дальнейших решений.

Обычно значения по умолчанию являются приемлемыми и не нужно изменить. Рамки повторов вызов, каждый &nRetryReply миллисекунд до вызова проходит через или задержку сообщений до истечения срока действия. Значение 0 для nRetryReply определяет немедленного "Повторить", andnbsp; – 1 указывает отмены вызова.

При задержке сообщения до истечения срока действия, OLE «занят диалоговое окно» (см. COleBusyDialog) отображается таким образом, чтобы пользователь может отменить или повторить вызов. Вызовите EnableBusyDialog , чтобы включить или отключить это диалоговое.

Когда ожидается клавиатуры или мыши сообщение во время звонка и вызова истекло время (превышает сообщение до задержки), появится диалоговое окно «не отвечают». Вызовите EnableNotRespondingDialog , чтобы включить или отключить это диалоговое. Обычно это положение дел показывает, что-то пошло не так, и пользователь получает нетерпение.

Когда диалоговые окна отключены, текущий «повторить ответ» всегда используется для звонков на занят приложениями.

Обзор COleMessageFilterЧлены класса | Иерархическая схема

См. такжеnbsp;COleBusyDialog, COleMessageFilter::Enable&NotRespondingDialog, COleMessageFilter::EnableBusyDialog, COleMessageFilter::SetMessagePendingDelay

Index