原创  VS2005 CString转换成const char*的问题 收藏

        在vs2005下建立MFC工程,发现总出现字符串无法转换成XXX的问题,后来发现这是由于在vs2005下建立的MFC工程都是默认使用unicode字符集的,可以在工程属性中修改此设置为使用多字节字符集。

        如果要在unicode下将CString转换成const char*则可以使用以下方法:

      CString cstring;
      const char *  constChar=(LPSTR)(LPCTSTR)cstring;
 

发表于 @ 2008年09月02日 10:18:00 | 评论( loading... ) | 编辑| 举报| 收藏

旧一篇:为何在VC6中编译BCG的Examples出错? | 新一篇:adobe professional 8.1 chinesesimp 的安装、激活及卸载

  • 发表评论
  • 评论内容:
  •  
Copyright © qlping2007
Powered by CSDN Blog