void ConvertACPToUtf8(char strACP[],wchar_t strUtf8[])
{
int len=MultiByteToWideChar(CP_ACP, 0, (LPCTSTR)strACP, -1, NULL,0);
MultiByteToWideChar(CP_ACP, 0, (LPCTSTR)strACP, -1, (LPWSTR)strUtf8, len*2+2);
}
int main()
{
char buffer[] = "一";
printf("%x/n",'一');
wchar_t szText[10];
ConvertACPToUtf8(buffer,szText);
int a = *(szText);
printf("%x/n",a);
}