使用 CIPAddressCtrl
发布时间
阅读量:
阅读量
添加控件
1: 使用Creat() 手动添加
位于包含文件中的全局变量声明,
uint nID = 101;
通过构造函数初始化网络接口地址为[CRect(20,20,300,43)]区域中的窗口实例,
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 & ByteFields[4]);
int GetAddress(DWORD & DataAddress);
unsigned short nf1, nf2, nf3, nf4;
pIPAddress->GetIPAddressAddress(nf1, nf2, nf3, nf4);
std::wstring str;
str.Parse("%d.%d.
全部评论 (0)
还没有任何评论哟~
