Freigeben über


ITextDocument::RangeFromPoint-Methode (tom.h)

Ruft einen Bereich für den Inhalt ab, der dem angegebenen Punkt auf dem Bildschirm am nächsten liegt.

Syntax

HRESULT RangeFromPoint(
  long       x,
  long       y,
  ITextRange **ppRange
);

Parameter

x

Typ: long

Die horizontale Koordinate des angegebenen Punkts in Bildschirmkoordinaten.

y

Typ: long

Die vertikale Koordinate des angegebenen Punkts in Bildschirmkoordinaten.

ppRange

Typ: ITextRange**

Der Textbereich, der dem angegebenen Punkt entspricht.

Rückgabewert

Typ: HRESULT

Wenn die Methode erfolgreich ist, gibt sie S_OK zurück. Wenn die Methode fehlschlägt, gibt sie einen der folgenden COM-Fehlercodes zurück. Weitere Informationen zu COM-Fehlercodes finden Sie unter Fehlerbehandlung in COM.

Rückgabecode Beschreibung
E_INVALIDARG
Ungültiges Argument.
E_OUTOFMEMORY
Nicht genügend Arbeitsspeicher.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile tom.h
DLL Msftedit.dll

Siehe auch

Konzept

Expand

GetPoint

ITextDocument

ITextRange

MoveStart

Referenz

Textobjektmodell