Fonction CharPrevExA (winuser.h)
Récupère le pointeur vers le caractère précédent dans une chaîne. Cette fonction peut gérer des chaînes composées de caractères simples ou de plusieurs octets.
Syntaxe
LPSTR CharPrevExA(
[in] WORD CodePage,
[in] LPCSTR lpStart,
[in] LPCSTR lpCurrentChar,
[in] DWORD dwFlags
);
Paramètres
[in] CodePage
Type : WORD
Identificateur de la page de code à utiliser pour case activée plages d’octets de prospect. Il peut s’agir de l’une des valeurs de page de code fournies dans Identificateurs de page de code ou de l’une des valeurs prédéfinies suivantes.
[in] lpStart
Type : LPCSTR
Début de la chaîne.
[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 égal à zéro.
Valeur retournée
Type : LPSTR
La valeur de retour est un pointeur vers le caractère précédent dans la chaîne, ou vers le premier caractère de la chaîne si le paramètre lpCurrentChar est égal au paramètre lpStart .
Remarques
CharPrevExA spécifie une page de code à utiliser, tandis que CharPrev (s’il est appelé en tant que fonction ANSI) utilise la page de code 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
Conceptuel
Référence