<span style="font-family: Arial, Helvetica, sans-serif;">MFC 中输入32位地址和数据的Edit控件关联的变量为DWORD m_Addr,m_Data,</span>
在控件中输入类似“0x4F0C”的地址或数据时,直接利用UpdateData(TRUE)不能获得DWORD 类型的m_Addr,m_Data
因此只能使用GetDlgItemText(int nID,CString &cstr)来获得相关的CString类型
1、16进制的字符串转换为DWORD类型
</pre><pre name="code" class="cpp"><pre name="code" class="cpp">DWORD CConfigureDlg::HexStringToDword(TCHAR * szBuf)
{
DWORD dwValue = 0;
BYTE bValue;
BYTE k;
for(k=0;k<10;++k)
{
if(*szBuf >= '0' && *szBuf <= '9')
{
bValue = *szBuf - '0';
}
else if(*szBuf >