Freigeben über


ITextStoreAnchor::SetSelection-Methode (textstor.h)

Wählt Text im Dokument aus.

Syntax

HRESULT SetSelection(
  [in] ULONG                     ulCount,
  [in] const TS_SELECTION_ANCHOR *pSelection
);

Parameter

[in] ulCount

Gibt die Anzahl der Textauswahlen in pSelection an.

[in] pSelection

Gibt die Format-, Start- und Endzeichenpositionen des über die TS_SELECTION_ANCHOR Struktur ausgewählten Texts an. Das Startankerelement paStart der Struktur darf niemals dem Endankerelement paEnd folgen, obwohl es sich möglicherweise an derselben Stelle befindet.

Wenn paStart = paEnd ist, platziert die Methode ein Caret an der Ankerposition. Im Textstream kann jeweils nur ein Caret vorhanden sein.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Wert BESCHREIBUNG
S_OK
Die Methode war erfolgreich.
E_FAIL
Es ist ein unbekannter Fehler aufgetreten.
E_OUTOFMEMORY
Die Methode konnte nicht genügend Arbeitsspeicher zuweisen, um den Vorgang abzuschließen.
TF_E_INVALIDPOS
Die angegebenen Ankerpositionen liegen über den Text im Dokument hinaus.
TF_E_NOLOCK
Der Aufrufer verfügt nicht über eine Lese-/Schreibsperre.

Anforderungen

   
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 textstor.h
DLL Msctf.dll
Verteilbare Komponente TSF 1.0 unter Windows 2000 Professional

Weitere Informationen

ITextStoreAnchor

ITextStoreAnchor::GetSelection

TS_SELECTION_ANCHOR