Установка максимального времени захвата.
[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