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 |
---|---|
|
Die Methode war erfolgreich. |
|
Der Text wird nicht gerendert, oder der Kontext hat das Textlayout nicht berechnet. |
|
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 |