Документация TextGRAB SDK | ITextGRABSDK::SetCaptureTimeout

Печать E-mail

Установка максимального времени захвата.

[C/C++]
HRESULT SetCaptureTimeout(

LONG timeout,
LONG* oldTimeout

);

[Visual Basic]
object.SetCaptureTimeout(

ByVal timeout As Long,
ByRef oldTimeout As Long

)

[C#]
void ITextGRABSDK.SetCaptureTimeout(

int timeout,
ref int oldTimeout

);

Параметры

timeout
[in] новое значение таймаута в миллисекундах. Должно быть в диапазоне 0-1000.
oldTimeout
[out] переменная, которая получит старое значение блокировки времени. Этот параметр может быть пустым указателем в случае, если, если Вы не должны хранить старый таймаут.

Комментарии

По умолчанию время захвата ограничено. Это означает что, захватывая текст из медленных приложений - SDK не будет возвращать весь текст. Вы можете использовать этот метод, чтобы установить необходимое значений таймаута.

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

 

Возвращаемое значение(я) Значение
S_OK (0x00000000) Операция выполнена успешно.
E_FAIL (0x80004005) Ошибка.
E_INVALIDARG (0x80070057) Значение таймаута вне допустимых границ.

См. также:

Интерфейс ITextGRABSDK