请问用什么方法将(BYTE*)的变量变成CString变量?望高手指教!! 请问用什么方法将(BYTE*)的变量变成CString变量?望高手指教!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 和char*一样的转换方法撒,用cstring::format()也可以,好像直接赋值都可以。 CString str;str=byte; memcpy(byte,str.GetBuffer(sizeof(byte)),sizeof(byte)); 来晚了一点,强烈同意Mr_Ldh(天上不会掉奶酪)的方法 强烈同意 foxmail(萧遥)的方法CString.Format("%s",byte); 试试下面的方法BYTE* buff=new[len];char* p=new[len+1];for(int i=0;i<len;i++)p[i]=(char)buff[i];p[len]='\0';然后p就是你需要的字符串了!CString str;str=p; CString.Format("%s",byte);就可以了 StretchDIBits能正常显示图片,保存为BMP图片花屏. 请问一个新建界面线程错误的问题 数据打包, CSOCKET连接服务器的问题 请问在实际运用中,结构化存储,复合文档技术用得多吗?有哪些实际运用呢?能不能举一些例子? 这个语句是什么意思呢 毕业菜鸟遇到了串口通信的问题了。。 我这二个类定义有什么问题吗?总是破坏内存 一起学vc++ 关于自绘风格的按钮的问题? 大家看看这个源码,里面的那个IDC_TREE1控件是怎样加进去的,我只会在Dialog模板上加: ) 创建DLL的错误
str=byte;
BYTE* buff=new[len];
char* p=new[len+1];
for(int i=0;i<len;i++)
p[i]=(char)buff[i];
p[len]='\0';然后p就是你需要的字符串了!
CString str;
str=p;
就可以了