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

Печать E-mail

Захватывает текст из указанного окна в пределах указанного прямоугольника.

[C/C++]
HRESULT CaptureFromSelection(

INT_PTR hwndTarget,
tagRECT* rect,
BSTR* text

);

[Visual Basic]
object.CaptureFromSelection(

ByVal hwndTarget As INT_PTR,
ByRef rect As tagRECT,
ByRef text As String

)

[C#]
void ITextGRABSDK.CaptureFromSelection(

INT_PTR hwndTarget,
ref tagRECT rect,
ref string text

);

Параметры

hwndTarget
[in] целевой маркер окна.
rect
[in] целевые экранные координаты прямоугольника.
text
[out] захваченный форматированный текст.

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

 

Возвращаемое значение(я) Значение
S_OK (0x00000000) Операция выполнена успешно.
E_FAIL (0x80004005) Ошибка.
E_INVALIDARG (0x80070057) Параметр hwnd - неверный маркер окна.
E_POINTER (0x80004003) Параметр text - NULL.
S_FALSE (0x00000001) Текст не может быть захвачен. Была возвращена пустая строка.
FAILED(hr) Соответствующее сообщение об ошибках.

См. также:

Инерфейс ITextGRABSDK | tagRECT