Grabbt den Text aus dem angegebenen Fenster in innerhalb des angegebenen Vierecks.
[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
);
Kenndaten
- hwndTarget
- [in] Zielmarker des Fensters.
- rect
- [in] Zielbildschirmkoordinaten des Vierecks.
- text
- [out] Gegrabbter formatierter Text.
Rückgabewert (e)
| Rückgabewert (e) | Wert |
| S_OK |
(0x00000000) Operation erfolgreich beendet |
| E_FAIL |
(0x80004005) Fehler. |
| E_INVALIDARG |
(0x80070057) Kennwert hwnd - falscher Fenstermarker. |
| E_POINTER |
(0x80004003) Text kennwert – NULL. |
| S_FALSE |
(0x00000001) Der Text kann nicht gegrabbt werden. Leere Zeile wurde eingegeben. |
| FAILED(hr) |
Entsprechende Fehlermeldung |
Siehe auch:
Schnittstelle ITextGRABSDK | tagRECT