求助 字符转换问题CString转成char* 我想把一个 CString 的 c:\vc转化为 char* 的 c:\\vc 这个应该怎么转换, 因为有个转移字符 所以不懂得要如何入手 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CString str;char szDest[256];WideCharToMultiByte(CP_ACP,WC_COMPOSITECHECK,str,-1,szDest,sizeof(szDest),NULL,NULL); 你可以先把CString的C:\vc转成c:\\vc,再转成char*#include <atlbase.h>USES_CONVERSION;T2A() c:\vc这个你是看到的字符,c:\\vc是变量保存的字符,你自己赋值的时候也是用c:\\vc,但打印的话还是c:\vc #include <atlbase.h>先把CString的C:\vc转成c:\\vc,再转成char*USES_CONVERSION;T2A()或者用CString str;char szDest[256];WideCharToMultiByte(CP_ACP,WC_COMPOSITECHECK,str,-1,szDest,sizeof(szDest),NULL,NULL);进行转换 跪求高手解答 解决位图闪烁(双缓冲问题) 关于编辑框 如何获得网页中文件下载的路径? 问个基础问题! 写了一个ocx控件,在容器里使用正常,在web里就显示不出来,怎么回事呢? 想得到一个文件夹的路径,请问用什么控件? dll调用问题 LINK : fatal error LNK1561: entry point must be defined是什么问题? 我好伤心啊,大家为什么这样对我,送上100分表示歉意。 请教高手,复合文件的读写? mfc 如何隐藏下一个对话框的控件 注册表操作 HKEY_USERS
char szDest[256];
WideCharToMultiByte(CP_ACP,WC_COMPOSITECHECK,str,-1,szDest,sizeof(szDest),NULL,NULL);
#include <atlbase.h>USES_CONVERSION;
T2A()
#include <atlbase.h>
先把CString的C:\vc转成c:\\vc,再转成char*
USES_CONVERSION;
T2A()或者用
CString str;
char szDest[256];
WideCharToMultiByte(CP_ACP,WC_COMPOSITECHECK,str,-1,szDest,sizeof(szDest),NULL,NULL);
进行转换