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 |
|---|---|
|
Der Vorgang wurde erfolgreich ausgeführt. Es ist kein Text mehr verfügbar, um den pTextSource-Puffer erneut aufzufüllen. |
|
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 |
|