IWordInfo::BreakText-Methode

[Diese Methode ist veraltet und wird auf Windows Vista nicht unterstützt.]

Analysiert Text, um Wörter zu identifizieren, und stellt die Ergebnisse für das WordSink-Objekt zur Wahl.

Syntax

HRESULT BreakText(
  [in] TEXT_SOURCE *pTextSource,
  [in] IWordSink   *pWordSink,
  [in] DWORD       fBreakMode
);

Parameter

pTextSource [ In]

Ein Zeiger auf eine TEXT _ SOURCE-Struktur, die den Unicode-Text enthält.

pWordSink [ In]

Ein Zeiger auf das WordSink-Objekt, das die von dieser Methode generierten Wörter empfängt und behandelt. Wenn dieser Parameter NULL ist, unterbricht die Methode die Zeichenfolge nicht in Wörter.

fBreakMode [ In]

Der Unterbrechungsmodus. Dieser Parameter kann einen der folgenden Werte annehmen.

Wert Bedeutung
IWORDINFO _ BREAKTEXTMODE _ DICTFORM-0x00000002
Durch wörterbrechen Sie die Textzeichenfolge, und übergeben Sie die Wörterbuchform der Wörter an das WordSink-Objekt.
IWORDINFO _ BREAKTEXTMODE _ SMARTSEL-0x00000001
Word bricht die Textzeichenfolge auf und übergibt die Wörter an das WordSink-Objekt.

Rückgabewert

Diese Methode gibt einen der folgenden Werte zurück.

Rückgabecode Beschreibung
S _ OK
Der Vorgang wurde erfolgreich ausgeführt. Es ist kein Text mehr verfügbar, um den pTextSource-Puffer erneut aufzufüllen.
E _ FAIL
Der pTextSource-Parameter ist NULL.

Hinweise

Verwenden Sie das pfnFillTextBuffer-Member der TEXT _ SOURCE-Struktur, um den Quelltext aufzufüllen. Diese Methode muss alle Rückgabewerte der Rückruffunktion pfnFillTextBuffer verarbeiten. Wenn ein Fehler auftritt, beenden Sie die Verarbeitung des Texts im Puffer, bevor Sie den Fehler behandeln.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Nur [ XP-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2003-Desktop-Apps]
Ende des Supports (Client)
Windows XP
Ende des Supports (Server)
Windows Server 2003
DLL
Msir3jp.dll

Weitere Informationen

IWordInfo

_TEXTQUELLE

WordInfo

WordSink