VS2005中CString转换成lpcstr问题 在VS2005中CSTRING怎么转换成lpcstr,尝试了很多方法,都无法正确获取到。 例如cstring sPath= "sfsdfsdf"; LPCSTR hello =(LPCSTR)sPath.GetBuffer();用这种方法只能获取到第一个字符 请高手们赐教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CString sPath= "sfsdfsdf";LPCSTR hello =(LPCSTR)sPath; printf("%s\n",hello);//打印的就是字符串printf("%c\n",hello);//打印的是这个字符串的第一个字符 CString sPath = "sfsdfsdf" ;LPCSTR lpsz = sPath ;这样就可以了,CString本身重载了这种格式转换操作。 LPCSTR hello =(LPCSTR )sPath; CString sPath = "dsfasdfdasfdghdjd" ; LPCSTR lpsz = sPath ; 额,我打印出来好像是对的。对了还有那个高手知道怎么获取一个可执行文件的描述信息的例如QQ.EXE右击它的属性能看到描述:QQ2009这一项,怎么获取到这一项得内容呢? 怎么将CTreeCtrl控件滚动条置顶 VC6.0编译提示cannot open file "mfc80d.lib" 能用select函数代替sleep吗 msn插件 为啥进度条的指示条在循环stepIt()完毕后,自动消失了?我要让它处于占满状态 了解DDE的高手请。求vc编写的dde server和client的源码例子 开发一种新的字体,需要什么软件呀? visual c++中列表控件的事件问题,着急!!!! 莫名其妙,框架竟然透明了 为什么messagebox不能输出东西啊? CRC16位校验算法源代码 WSASend 和 Send区别
LPCSTR hello =(LPCSTR)sPath;
printf("%s\n",hello);//打印的就是字符串
printf("%c\n",hello);//打印的是这个字符串的第一个字符
LPCSTR lpsz = sPath ;这样就可以了,CString本身重载了这种格式转换操作。
LPCSTR lpsz = sPath ;
对了还有那个高手知道怎么获取一个可执行文件的描述信息的
例如QQ.EXE右击它的属性能看到描述:QQ2009这一项,怎么获取到这一项得内容呢?