1.
CString str;
...
char* sz=(char*)(LPCTSTR)str;
2.
CString str;
...
char* sz=sz=(char*)str.GetBuffer(str.GetLength());
同时要把字符集设置为“使用多字节字符集”!由于系统默认是“使用Unicode字符集”
要得到能“使用Unicode字符集的方法”
使用函数:T2A、W2A
CString str = _T("D://校内项目//QQ.bmp");
//声明标识符
USES_CONVERSION;
//调用函数,T2A和W2A均支持ATL和MFC中的字符转换
char * pFileName = T2A(str);
//char * pFileName = W2A(str); //也可实现转换
注意:有时候可能还需要添加引用#include <afxpriv.h>