添加控件
1: 使用Creat() 手动添加
CIPAddressCtrl IPAddress; // 在头文件中声明为全局变量,
UINT nID=101;
IPAddress.Create(WS_CHILD |WS_VISIBLE ,CRect(20,20,300,43),this,nID);
WS_VISIBLE的效果等效于IPAddress.ShowWindow(SW_SHOW);
2:在一个对话框中添加一个IP控件
CIPAddressCtrl * pIPAdress=(CIPAddressCtrl*)GetDlgItem(IDC_IPADDRESS);
3:清空IP地址
pIPAdress->ClearAddress(); // 清空IP地址
if(pIPAdress->IsBlank()) // 当四项里全无数字(包括0),返回真,
{
MessageBox("IP全为空");
}
4:得到IP地址
int GetAddress(BYTE& nField0, BYTE& nField1, BYTE& nField2, BYTE& nField3);
int GetAddress(DWORD& dwAddress);
BYTE nf1,nf2,nf3,nf4;
pIPAdress->GetAddress(nf1,nf2,nf3,nf4);
CString str;
str.Format("%d.%d.%d.%d",nf1,nf2,nf3,nf4);//这里的nf得到的值是IP值了.
MessageBox(str);
/*