MFC 数值转换 CString >> HEX>>DEC>> CString

时间:2015-04-19 05:09:19
【文件属性】:

文件名称:MFC 数值转换 CString >> HEX>>DEC>> CString

文件大小:2KB

文件格式:TXT

更新时间:2015-04-19 05:09:19

CString HEX DEC 数值转换

在MFC通信模块中经常会遇到数据类型的转换,比如会收到下位机的数据(如:10 20 30 40 64 DD ),需要在Dailog中显示'0x64'为'100 Dec',那必须先从CString >> HEX>>DEC>> CString 实行代码如下: CString readData; char readChar='64'; readData.Format("X ",readChar); // 0D>>0x64, str>>hex CString strDec, strHex; strHex = readData; DWORD dwHex = strtoul(strHex, NULL, 16); strDec.Format(_T("%ld"), dwHex); MessageBox (strDec); //0X64>>100, hex >> dec >>str 其他相关转换 如:char to CString, CString to int/long/double 见附件


网友评论

  • 谢谢分享!
  • 已经看明白了,谢谢!
  • 可以使用。。