Partager via


Fonction CharNextExA (winuser.h)

Récupère le pointeur vers le caractère suivant dans une chaîne. Cette fonction peut gérer des chaînes composées de caractères monooctets ou multioctets.

Syntaxe

LPSTR CharNextExA(
  [in] WORD   CodePage,
  [in] LPCSTR lpCurrentChar,
  [in] DWORD  dwFlags
);

Paramètres

[in] CodePage

Type : WORD

Identificateur de la page de codes à utiliser pour case activée plages d’octets de prospect. Il peut s’agir de l’une des valeurs de page de codes fournies dans Identificateurs de page de code, ou de l’une des valeurs prédéfinies suivantes.

Valeur Signification
CP_ACP
0
Utilisez la page de codes ANSI par défaut du système.
CP_MACCP
2
Utilisez la page de codes Macintosh par défaut du système.
CP_OEMCP
1
Utilisez la page de codes OEM par défaut du système.

[in] lpCurrentChar

Type : LPCSTR

Caractère dans une chaîne terminée par null.

[in] dwFlags

Type : DWORD

Ce paramètre est réservé et doit être 0.

Valeur retournée

Type : LPSTR

La valeur de retour est un pointeur vers le caractère suivant dans la chaîne, ou vers le caractère null de fin s’il se trouve à la fin de la chaîne.

Si lpCurrentChar pointe vers le caractère null de fin, la valeur de retour est égale à lpCurrentChar.

Remarques

CharNextExA spécifie une page de codes à utiliser, tandis que CharNext (s’il est appelé en tant que fonction ANSI) utilise la page de codes par défaut du système.

Configuration requise

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête winuser.h (inclure Windows.h)
Bibliothèque User32.lib
DLL User32.dll

Voir aussi

CharNext

CharPrevExA

Conceptuel

Référence

Chaînes