VC6:ANSI工程向UNICODE工程转移,原先的代码需要作什么变化?
之前用VC在ANSI环境中编程,char[]和CString都有用到,自遍了一些字符串和文件读写函数。现在需要转移到UNICODE环境下编程,那么,之前的代码向新的编程环境转换,需要作哪一些改变?
我之前定义字符数组或者CString变量,赋值时没有使用_T宏的意识,直接这么定义:
char s[] = "张三";
int len = strlen(s);
char back[1000];
strcpy(back, s);
CString s = "张三";
int len = s.GetLength();
CString back = s;
像这样的老代码有不少,为了让它们适应新的UNICODE编程环境,修改时需要注意什么呢?请高手指点一下。