Freigeben über


ITfContextView::GetTextExt-Methode (msctf.h)

Die ITfContextView::GetTextExt-Methode gibt das begrenzungsfeld in Bildschirmkoordinaten eines Textbereichs zurück.

Syntax

HRESULT GetTextExt(
  [in]  TfEditCookie ec,
  [in]  ITfRange     *pRange,
  [out] RECT         *prc,
  [out] BOOL         *pfClipped
);

Parameter

[in] ec

Gibt ein Bearbeitungscookies mit schreibgeschütztem Zugriff an.

[in] pRange

Gibt den abzufragenden Bereich an.

[out] prc

Empfängt das begrenzungsfeld in Bildschirmkoordinaten des Bereichs.

[out] pfClipped

Empfängt den booleschen Wert, der angibt, ob der Text im Begrenzungsrahmen abgeschnitten wurde. Wenn dieser Parameter TRUE ist, enthält das Begrenzungsfeld beschnittenen Text und nicht den gesamten angeforderten Bereich. Das Begrenzungsfeld wird abgeschnitten, da der angeforderte Bereich nicht sichtbar ist.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Wert BESCHREIBUNG
S_OK
Die Methode war erfolgreich.
TS_E_NOLAYOUT
Der Text wird nicht gerendert, oder der Kontext hat das Textlayout nicht berechnet.
TF_E_NOLOCK
Der Parameter "Cookie bearbeiten" ist ungültig.

Hinweise

Wenn das Dokumentfenster minimiert ist oder der angegebene Text derzeit nicht sichtbar ist, gibt die Methode S_OK zurück, wobei der prc-Parameter auf {0,0,0,0}festgelegt ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile msctf.h
DLL Msctf.dll
Verteilbare Komponente TSF 1.0 unter Windows 2000 Professional

Weitere Informationen

ITfContextOwner::GetTextExt

ITfContextView