CString strPath;
LPCSTR lpcstr = strPath;
尝试了一下几个方法都没成功:
//LPCSTR lpcstr = (LPCSTR)(LPCTSTR)strPath;
我的解决办法:
CString strPath;
LPCSTR lpcstr = (LPCSTR)T2A(strPath);
用到了T2A,如果要报错:error C2065: “_lpw”: 未声明的标识符等等错误,这样写
CString strPath;
USES_CONVERSION;//这句话一定要加到用在T2A的前面,
LPCSTR lpcstr = (LPCSTR)T2A(strPath);
还要加上头文件#include就可以了。
关于在vs2013下CString向LPCSTR转…
最新推荐文章于 2021-09-06 20:00:31 发布