按格式要求进制转换问题!谁会解决.谢谢. 在一个文本框里输入 12 23 33 45 ....等一串数字,中间有空格,当单击转换按钮时,在另一个文本框里显示对应的16进制,c 17 21 2D......这个问题怎么解决.能否给出具体实现的代码,谢谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 字符串解析,然后itoa,在用sprintf格式化。 CString str1="11 12 13 14 15 16 17 18 19"; CString str2; char strbuf[8]; int len=str1.GetLength(); for(int i=0;i<len;i+=3) { ; int x=atoi(str1.Mid(i,2)); sprintf(strbuf,"%02X ",x); str2+=strbuf; } AfxMessageBox(str2); 每个都相隔一个空格么?m_Edit.GetWindowText(str);int len = str.GetLength();CString str2;for(int i = 0; i <= len/3 ; i++){ CString strmin; CString strtemp; char a; strmin = str.Mid(3*i,2); a = atoi(strmin.GetBuffer()); strtemp.Format("%02x",a); str2 += strtemp; str2 += " "; }m_Edit2.SetWindowText(str2); CString str1="12 34 445 666 4433 44";CString str2;CString str3;int i =0;while(AfxExtractSubString(str2, str1, i++, ' ')){ int nTemp = atoi(str2); CString szTemp; szTemp.Format("%x", nTemp); str3 += strTemp + " ";}AfxMessageBox(str3); 注册表添加子项(RegCreateKeyEx)问题 请高手解决 这错误是怎么回事 似乎是老大难题:线程同时要完成CSocket和界面交互!! 请教Radio Button的问题 10进制转化成16进制 动态改变CListCtrl的大小! 有VC入门的好建议么? 跪求高手能解决一个SOCKET编程的问题 Help。WaitForSingleObject()的用法。 vs2008运行mfc程序时出现如下错误 Windows2008/vista+IIS7上传问题 OpenGL中,怎么求当前观察点的相对于坐标系的坐标
CString str2;
char strbuf[8];
int len=str1.GetLength();
for(int i=0;i<len;i+=3)
{
;
int x=atoi(str1.Mid(i,2));
sprintf(strbuf,"%02X ",x);
str2+=strbuf;
}
AfxMessageBox(str2);
m_Edit.GetWindowText(str);
int len = str.GetLength();
CString str2;
for(int i = 0; i <= len/3 ; i++)
{
CString strmin;
CString strtemp;
char a;
strmin = str.Mid(3*i,2);
a = atoi(strmin.GetBuffer());
strtemp.Format("%02x",a);
str2 += strtemp;
str2 += " ";
}
m_Edit2.SetWindowText(str2);
CString str2;
CString str3;
int i =0;
while(AfxExtractSubString(str2, str1, i++, ' '))
{
int nTemp = atoi(str2);
CString szTemp;
szTemp.Format("%x", nTemp);
str3 += strTemp + " ";
}
AfxMessageBox(str3);