未用过VS2005开发MFC,VS2008就用过。如果你使用VS2008一定要注意字符的类型问题。我一开始由于没有弄清,走了不少弯路。
VS2008使用的是UNICODE 编码的。一个字符就是两个字节。
sizeof("0123")==4;//使用ASCII编码
sizeof(L"0123")==8;//L是一个宏,用来把后面的字符串转换为UNICODE编码
没用过
几乎一样
未用VS2005发MFCVS2008用使用VS2008定要注意字符类型问题我始由于没弄清走少弯路
VS2008使用UNICODE
编码字符两字节
sizeof("0123")==4;//使用ASCII编码
sizeof(L"0123")==8;//L宏用面字符串转换UNICODE编码