Função CharNextExA (winuser.h)
Recupera o ponteiro para o próximo caractere em uma cadeia de caracteres. Essa função pode manipular cadeias de caracteres que consistem em caracteres de um ou vários bytes.
Sintaxe
LPSTR CharNextExA(
[in] WORD CodePage,
[in] LPCSTR lpCurrentChar,
[in] DWORD dwFlags
);
Parâmetros
[in] CodePage
Tipo: WORD
O identificador da página de código a ser usada para marcar intervalos de bytes potenciais. Pode ser um dos valores de página de código fornecidos em Identificadores de Página de Código ou um dos valores predefinidos a seguir.
Valor | Significado |
---|---|
|
Use a página de código ANSI padrão do sistema. |
|
Use a página de código do Macintosh padrão do sistema. |
|
Use a página de código OEM padrão do sistema. |
[in] lpCurrentChar
Tipo: LPCSTR
Um caractere em uma cadeia de caracteres terminada em nulo.
[in] dwFlags
Tipo: DWORD
Esse parâmetro é reservado e deve ser 0.
Valor retornado
Tipo: LPSTR
O valor retornado é um ponteiro para o próximo caractere na cadeia de caracteres ou para o caractere nulo de terminação se estiver no final da cadeia de caracteres.
Se lpCurrentChar apontar para o caractere nulo de terminação, o valor retornado será igual a lpCurrentChar.
Comentários
CharNextExA especifica uma página de código a ser usada, enquanto CharNext (se chamado como uma função ANSI) usa a página de código padrão do sistema.
Requisitos
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | winuser.h (inclua Windows.h) |
Biblioteca | User32.lib |
DLL | User32.dll |
Confira também
Conceitual
Referência