学长们好,我想安装通信协议建立一个数组,比如是byte型的,8个元素,然后每个元素赋值之后,把这个byte型数组赋给编辑框控件变量,调用教程自带的发送函数将我这个数组发送出去。可是现在的问题是,我每个元素它都显示的是ascii,我该怎么办呢?
void CTestDlg::OnBnClickedButton1()
{
// TODO: 在此添加控件通知处理程序代码
byte str[8];
memset(str,'\0',8);
//VCI_CAN_OBJ str1;
*str = 0x18;
*(str+1) = 0x05;
*(str+2) = 0xff;
//m_EditSendData = str;
m_EditSendData.Format( "%s",str);
//memcpy(&str1.Data,str,8);
//m_EditSendData = "18 05 ff";
UpdateData(false);
OnButtonSend();
}