MFC之IP控件(IP地址与CString的互相转化)

1.获得IP地址:
CIPAddressCtrl * pIP = (CIPAddressCtrl*)GetDlgItem(IDC_IPADDRESS1);
BYTE nf1, nf2, nf3, nf4;
pIP->GetAddress(nf1, nf2, nf3, nf4);
CString str;
str.Format(_T("%d.%d.%d.%d"), nf1, nf2, nf3, nf4);//这里的nf得到的值是IP值了
MessageBox(str);
2.设置IP地址
CIPAddressCtrl * pIP = (CIPAddressCtrl*)GetDlgItem(IDC_IPADDRESS1);
BYTE nf1 = 123, nf2 = 12, nf3 = 13, nf4 = 15;
pIP->SetAddress(nf1, nf2, nf3, nf4);
posted @ 2020-01-07 10:31  老耗子  阅读(566)  评论(0编辑  收藏  举报