16,548
社区成员




str = L"汉字";
char szANSIString[MAX_PATH];
WideCharToMultiByte(CP_ACP,WC_COMPOSITECHECK,str,-1,szANSIString,sizeof(szANSIString),NULL,NULL);
//保存szANSIString
...
int nLen = lstrlenW(wszUnicode);
char *pszAnsi = new char[nLen+1];
WideCharToMultiByte(CP_ACP, 0, wszUnicode, -1, pszAnsi, nLen, NULL, NULL);
delete[] pszAnsi;