CString与char*互相转化

char*与CString的互相转化:

1、char*转化为CString:利用Format

  CString str;str.Format("%s",char*a);

2、CString转化为char*

  一般可以使用CString的GetBuffer(长度)

 也可以使用间接的方式:::WideCharToMultiByte(CP_ACP, NULL, str, wcslen(str), NULL, 0, NULL, NULL)先将CString 转化为BYTE*,再直接转换为char* 就可以了

posted @ 2013-08-06 17:49  beijixing135132  阅读(265)  评论(0编辑  收藏  举报