CharNextExA-Funktion (winuser.h)
Ruft den Zeiger auf das nächste Zeichen in einer Zeichenfolge ab. Diese Funktion kann Zeichenfolgen verarbeiten, die entweder aus Einzel- oder Multibytezeichen bestehen.
Syntax
LPSTR CharNextExA(
[in] WORD CodePage,
[in] LPCSTR lpCurrentChar,
[in] DWORD dwFlags
);
Parameter
[in] CodePage
Typ: WORD
Der Bezeichner der Codepage, die zum Überprüfen von Lead-Byte-Bereichen verwendet werden soll. Dies kann einer der Codepagewerte sein, die in Codepagebezeichnern bereitgestellt werden, oder einer der folgenden vordefinierten Werte.
[in] lpCurrentChar
Typ: LPCSTR
Ein Zeichen in einer Zeichenfolge mit NULL-Beendigung.
[in] dwFlags
Art: DWORD
Dieser Parameter ist reserviert und muss 0 sein.
Rückgabewert
Typ: LPSTR
Der Rückgabewert ist ein Zeiger auf das nächste Zeichen in der Zeichenfolge oder auf das abschließende NULL-Zeichen, wenn am Ende der Zeichenfolge.
Wenn lpCurrentChar auf das abschließende NULL-Zeichen zeigt, ist der Rückgabewert gleich lpCurrentChar.
Hinweise
CharNextExA gibt eine zu verwendende Codepage an, während CharNext (bei Aufruf als ANSI-Funktion) die Standardcodepage des Systems verwendet.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | winuser.h (windows.h einschließen) |
Bibliothek | User32.lib |
DLL | User32.dll |
Weitere Informationen
Konzept
Referenz