edit中我想循环读取字符进行转换.
一个字符的读取我会了,
GetDlgItemText(IDC_STRHEX,strHex);
for (int i =0; i < strHex.GetLength(); i++)
{
strHex[i].....就能对一个字符的处理.
}
我现在需要一次处理两个字符怎么做.
谢谢大家了.
一个字符的读取我会了,
GetDlgItemText(IDC_STRHEX,strHex);
for (int i =0; i < strHex.GetLength(); i++)
{
strHex[i].....就能对一个字符的处理.
}
我现在需要一次处理两个字符怎么做.
谢谢大家了.
CString strText(_T("ABCDEFGHIJKLMN"));
CString strMsg(_T(""));
int i=0;
const int COUNT = 2;
int len = strText.GetLength();
while(i<len)
{
strMsg+=strText.Mid(i, COUNT) + _T("\r\n");
i+=COUNT;
}
AfxMessageBox(strMsg);
{
strHex[i] strHex[i + 1].....就能对两个字符的处理.
}额外注意,你的GetLength是不是偶数