Converter TCHAR em char* C++
Posted In:
C/C++
.
By Thiago Fonseca
Depois de algumas horas tentando converter TCHAR em char* encontrei uma solução bastante simples usando "wrapper function".
Ex.:
Código:
TCHAR infoBuf[255];
char AnsiBuffer[255];
Usando a função WideCharToMultiByte passando os parametros TCHAR e char*:
WideCharToMultiByte(CP_ACP, 0, infoBuf, wcslen(infoBuf)+1, AnsiBuffer , sizeof(AnsiBuffer), NULL, NULL);
O resultado vai ser um cha* do mesmo conteúdo do TCHAR.
Até + ;p
1 Response to Converter TCHAR em char* C++
Funcionou lindamente! Valeu, cara!
Something to say?