16,551
社区成员
发帖
与我相关
我的任务
分享
char *buf;
#ifdef _UNICODE
int ansiLen=WideCharToMultiByte(CP_ACP,NULL,szSend,_tcslen(szSend)+1,NULL,0,NULL,NULL);
buf=new char[ansiLen+1];
WideCharToMultiByte(CP_ACP,NULL,szSend,_tcslen(szSend)+1,buf,ansiLen,NULL,NULL);
buf[ansiLen+1]='\0';
#elif
buf=new char[strlen(szSend)+1];
strcpy(buf,szSend);
#endif