Función CharNextExA (winuser.h)

Recupera el puntero al siguiente carácter de una cadena. Esta función puede controlar cadenas que constan de caracteres de un solo o varios bytes.

Sintaxis

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

Parámetros

[in] CodePage

Tipo: WORD

Identificador de la página de códigos que se va a usar para comprobar los intervalos de bytes de cliente potencial. Puede ser uno de los valores de página de códigos proporcionados en Identificadores de página de códigos o uno de los siguientes valores predefinidos.

Value Significado
CP_ACP
0
Use la página de códigos ANSI predeterminada del sistema.
CP_MACCP
2
Use la página de códigos de Macintosh predeterminada del sistema.
CP_OEMCP
1
Use la página de códigos OEM predeterminada del sistema.

[in] lpCurrentChar

Tipo: LPCSTR

Carácter de una cadena terminada en null.

[in] dwFlags

Tipo: DWORD

Este parámetro está reservado y debe ser 0.

Valor devuelto

Tipo: LPSTR

El valor devuelto es un puntero al siguiente carácter de la cadena o al carácter nulo de terminación si está al final de la cadena.

Si lpCurrentChar apunta al carácter nulo de terminación, el valor devuelto es igual a lpCurrentChar.

Comentarios

CharNextExA especifica una página de códigos que se va a usar, mientras que CharNext (si se llama como una función ANSI) usa la página de códigos predeterminada del sistema.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado winuser.h (incluya Windows.h)
Library User32.lib
Archivo DLL User32.dll

Consulte también

CharNext

CharPrevExA

Conceptual

Referencia

Cadenas