vc mfc byte数组转成cstring byte buf_Chamb[37 35 F6 F6 F6 F6 F6]BYTE C1[7]="";CString str; buf_Chamb转成str 并只存前两位 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 buf_Chamb转成str 并只存前两位这是啥意思? byte buf_Chamb[37 35 F6 F6 F6 F6 F6]BYTE C1[7]="";CString str; buf_Chamb转成str 并只取得前两位数 37 = '7' 35= '5'所以CString str;str += (TCHAR)buf_Chamb[0];str += (TCHAR)buf_Chamb[1]; // 比如 buf_Chamb[37 35 F6 F6 F6 F6 F6],你要什么样的结果?// “75”还是 “3735”? str.Format(_T("%02X,%02X"),buf_Chamb[0],buf_Chamb[1]); byte buf_Chamb[] = { 0x37, 0x35, 0xF6, 0xF6, 0xF6, 0xF6, 0xF6};CString str;str.Format( "%s", buf_Chamb );AfxMessageBox( str.Left( 2 ) ); byte buf_Chamb[] = { 0x37, 0x35, 0xF6, 0xF6, 0xF6, 0xF6, 0xF6};CString str;str.Format( "%c%c", buf_Chamb[0], buf_Chamb[1] );AfxMessageBox( str ); 为什么程序运行了一夜后界面里的字体、下拉框都变了? CImageList拖拽图标部分为黑色 如何移动控件到指定位置 真诚求助:dll引起内存泄露问题 怎 样向另一个程序发送程序 求助:Snake算法边缘检测的Vc++代码 怎么得到用当前字体输出一个中文字的大小? 目前在学习MFC编程,遇到这样一个语句:CEdit &mEdit=GetEditCtrl(); 在赋值时为什么要对变量对象mEdit取地址呢?谢谢 如何用teechart绘制三维曲面图? 在InstallShield中怎样修改注册表 高手请进, 关于内存分配算法 各位大神求解!
这是啥意思?
BYTE C1[7]="";
CString str;
buf_Chamb转成str 并只取得前两位数
所以
CString str;
str += (TCHAR)buf_Chamb[0];
str += (TCHAR)buf_Chamb[1];
// “75”还是 “3735”?
byte buf_Chamb[] = { 0x37, 0x35, 0xF6, 0xF6, 0xF6, 0xF6, 0xF6};
CString str;
str.Format( "%s", buf_Chamb );
AfxMessageBox( str.Left( 2 ) );
CString str;
str.Format( "%c%c", buf_Chamb[0], buf_Chamb[1] );
AfxMessageBox( str );