ScriptString_pLogAttr-Funktion (usp10.h)
Gibt einen Zeiger auf einen Puffer für logische Attribute für eine analysierte Zeichenfolge zurück.
Syntax
const SCRIPT_LOGATTR * ScriptString_pLogAttr(
[in] SCRIPT_STRING_ANALYSIS ssa
);
Parameter
[in] ssa
Eine SCRIPT_STRING_ANALYSIS-Struktur für die Zeichenfolge.
Rückgabewert
Gibt einen Zeiger auf einen Puffer zurück, der SCRIPT_LOGATTR Strukturen enthält, die logische Attribute definieren, wenn dies erfolgreich ist. Die Funktion gibt NULL zurück, wenn sie nicht erfolgreich ist.
Hinweise
Der von dieser Funktion zurückgegebene Zeiger ist nur gültig, bis die Anwendung die zugeordnete SCRIPT_STRING_ANALYSIS-Struktur an ScriptStringFree übergibt.
Der logische Attributpuffer enthält mindestens die Anzahl der ganzen Zahlen, die durch den ssa-Parameter von ScriptString_pcOutChars angegeben werden.
Beim Scannen des SCRIPT_LOGATTR Arrays nach einem Wortbruchpunkt sollte die Anwendung rückwärts nach den Werten der Elemente fWordStop und fWhiteSpace suchen. ScriptStringAnalyse ruft nur ScriptBreak bei jeder Ausführung auf, und ScriptBreak legt fWordBreak nie auf das erste Zeichen einer Ausführung fest, da es keine Informationen enthält, dass die vorherige Ausführung in Leerzeichen beendet wurde.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | usp10.h |
Bibliothek | Usp10.lib |
DLL | Usp10.dll |
Verteilbare Komponente | Internet Explorer 5 oder höher unter Windows Me/98/95 |