ITextRange::GetPoint-Methode (tom.h)
Ruft Bildschirmkoordinaten für die Position des Anfangs- oder Endzeichens im Textbereich zusammen mit der zeileninternen Position ab.
Syntax
HRESULT GetPoint(
long Type,
long *px,
long *py
);
Parameter
Type
Typ: long
Flag, das die abzurufende Position angibt. Dieser Parameter kann einen Wert aus jeder der folgenden Tabellen enthalten. Der Standardwert ist tomStart + TA_BASELINE + TA_LEFT.
tomAllowOffClient
tomClientCoord
tomObjectArg
tomTransform
Verwenden Sie einen der folgenden Werte, um den Anfang oder das Ende des Bereichs anzugeben.
tomStart
tomEnd
Verwenden Sie einen der folgenden Werte, um die vertikale Position anzugeben.
TA_TOP | Obere Kante des umgebenden Rechtecks. |
TA_BASELINE | Basiszeile des Texts. |
TA_BOTTOM | Unterer Rand des umgebenden Rechtecks. |
Verwenden Sie einen der folgenden Werte, um die horizontale Position anzugeben.
TA_LEFT | Linker Rand des umgebenden Rechtecks. |
TA_CENTER | Mitte des umgebenden Rechtecks. |
TA_RIGHT | Rechter Rand des umgebenden Rechtecks. |
px
Typ: long*
Die X-Koordinate.
py
Typ: long*
Die Y-Koordinate.
Rückgabewert
Typ: HRESULT
Die -Methode gibt einen HRESULT-Wert zurück. Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Wenn die Methode fehlschlägt, gibt sie einen der folgenden Fehlercodes zurück. Weitere Informationen zu COM-Fehlercodes finden Sie unter Fehlerbehandlung in COM.
Rückgabecode | Beschreibung |
---|---|
|
Px oderpy ist NULL. |
|
Fehler aus einem anderen Grund. |
Hinweise
Die ITextRange::GetPoint-Methode gibt ITextRange die Möglichkeit, UI-Zeigerbefehle zu emulieren. es ist auch für Barrierefreiheitszwecke praktisch.
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
Andere Ressourcen
Referenz