
MFC 十六进制以字符串形式直接输出
我收到一个16进制的消息,比如“000102ab2a101fffff00”,我想让它在控件上直接显示“000102ab2a101fffff00”。如何写...
我收到一个16进制的 消息,比如“00 01 02 ab 2a 10 1f ff ff 00”,我想让它在控件上直接显示 “00 01 02 ab 2a 10 1f ff ff 00”。如何写
展开
2013-12-19 · 知道合伙人软件行家
关注

展开全部
#假设收到的数据数组 byte dat[100]; 数据长度 int num
CString str, tem;
for(int i= 0; i < num; i++)
{
tem.Format("%02x ", dat[i]);
str+= tem;
}
把str显示到 Edit就行
CString str, tem;
for(int i= 0; i < num; i++)
{
tem.Format("%02x ", dat[i]);
str+= tem;
}
把str显示到 Edit就行
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询