在MFC中提供的IP地址栏控件,使用起来非常简单,常用的也就无非二个函数,获取它的IP地址和设置它的IP地址。代码如下:


CIPAddressCtrl m_ip;
CString csIP;
m_ip.GetWindowText(csIP);
csIP=_T("192.168.1.1");
m_ip.SetWindowText(csIP);

 代码非常简单,就两句话。网上还有其它方法,在此也顺便摘抄下,放这供大家参考下:

//方法一:
CString   csIP= "192.168.0.10 ";
DWORD   =   inet_addr(csIP);
BYTE   *pIP   =   (BYTE*)&dwIP;
m_ipAddr.SetAddress(*pIP,   *(pIP+1),   *(pIP+2),   *(pIP+3));
//方法二:
BYTE   *pIP;
CString   csIP;
DWORD   dwIP;
m_ipAddr.GetAddress(dwIP);
pIP   =   (unsigned   char*)&dwIP;
csIP.Format( "%u.%u.%u.%u ",*(pIP+3),   *(pIP+2),   *(pIP+1),   *pIP);


  学习木有动力的时候真难受,哎....继续神游!*-*!