我安装了winpcap,利用winpcap提供的抓包函数在vc6.0上编写一个抓包程序。捕获到的原始数据报存放在一个unsigned char的数组a里面,我希望在控件中将a的内容用十六用进制显示出来。我查阅了网上的一些办法,例如CString.Format("%02x",a); 然后将CString显示出来,但是这种方法只能显示a数组中的一个,比如a[0]。
我希望最后显示的数据包格式如下(数据是随便写的,只是想说清楚格式)
00 ff cc dd aa 22 33 00
00 00 00 00 00 00 00 00
希望高手们帮帮忙
我希望最后显示的数据包格式如下(数据是随便写的,只是想说清楚格式)
00 ff cc dd aa 22 33 00
00 00 00 00 00 00 00 00
希望高手们帮帮忙
for(int i=0;i<8;i++)
{
tmp.Format("%02x ",myvalue[i]);
str +=tmp;
}SetDlgItemText(IDC_TEXT,str);