Freigeben über


ITextStoreACP2::GetSelection-Methode (textstor.h)

Ruft die Zeichenposition einer Textauswahl in einem Dokument ab. Diese Methode unterstützt mehrere Textauswahlen. Der Aufrufer muss über eine schreibgeschützte Sperre für das Dokument verfügen, bevor diese Methode aufgerufen wird.

Syntax

HRESULT GetSelection(
  [in]  ULONG            ulIndex,
  [in]  ULONG            ulCount,
  [out] TS_SELECTION_ACP *pSelection,
  [out] ULONG            *pcFetched
);

Parameter

[in] ulIndex

Gibt die Textauswahl an, die den Prozess starten. Wenn die TF_DEFAULT_SELECTION Konstante für diesen Parameter angegeben ist, wird der Prozess durch die Eingabeauswahl gestartet.

[in] ulCount

Gibt die maximale Anzahl der zurückzugebenden Auswahlen an.

[out] pSelection

Empfängt die Format-, Anfangs- und Endzeichenpositionen des markierten Texts. Diese Werte werden in die TS_SELECTION_ACP-Struktur eingefügt.

[out] pcFetched

Empfängt die Anzahl der zurückgegebenen pSelection-Strukturen .

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Wert BESCHREIBUNG
S_OK
Die Methode war erfolgreich.
TS_E_NOLOCK
Der Aufrufer verfügt nicht über eine schreibgeschützte Sperre für das Dokument.
TS_E_NOSELECTION
Das Dokument hat keine Auswahl.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile textstor.h
DLL Msctf.dll

Weitere Informationen

Bearbeiten von Kontexten

ITextStoreACP2

ITextStoreACP::SetSelection

Verschiedene Frameworkkonstanten

TS_SELECTION_ACP