UpdateData(TRUE);
unsigned char *pIP;
DWORD dwIP;
m_cIPAddress.GetAddress(dwIP);
pIP = (unsigned char*)&dwIP;
m_strTemp.Format("%u.%u.%u.%u",*(pIP+3), *(pIP+2), *(pIP+1), *pIP);
UpdateData(FALSE);
////////////////////////////////////////////////////////
UpdateData(TRUE);
DWORD dwIP;
dwIP = inet_addr(m_strTemp);
unsigned char *pIP = (unsigned char*)&dwIP;
m_cIPAddress.SetAddress(*pIP,*(pIP+1),*(pIP+2),*(pIP+3));
UpdateData(FALSE);