MFC 十六进制以字符串形式直接输出

我收到一个16进制的 消息,比如“00 01 02 ab 2a 10 1f ff ff 00”,我想让它在控件上直接显示 “00 01 02 ab 2a 10 1f ff ff 00”。如何写

#假设收到的数据数组 byte dat[100]; 数据长度 int num
CString str, tem;
for(int i= 0; i < num; i++)
{
tem.Format("%02x ", dat[i]);
str+= tem;
}
把str显示到 Edit就行
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-19
需要自己转换为字符后在编辑框中输出.
相似回答