从文本框读取字符串并转换为十六进制

1.

CString str;

int m_num2_test;

GetDlgItem(IDC_EDIT2_TEST)->GetWindowText(str);//从ID为IDC_EDIT2_TEST的对话框获取字符串到str中

sscanf(str, "%x", &m_num2_test);//将str字符串转换为十六进制的数存到m_num2_test(转换前要对其字符检测,十六进制)

2.

 CString str;

str.Format("%02X",ch);//将格式化为十六进制数

 

posted @ 2014-09-04 08:49  fx427103  阅读(650)  评论(0编辑  收藏  举报