无符号整形 发表于 2016-12-1 20:59:22

【MFC入门文字教程】26-IP地址框(CIPAddressCtrl)

IP地址框,顾名思义,就是用来输入IP的框(目前仅支持输入IPV4)
Microsoft不过就是封装了一下罢了

还是超简单的。
下面介绍一下主要成员函数

void ClearAddress();
清除IP地址控件中的内容。
BOOL IsBlank();
如果IP地址控件的所有域均为空,返回非0值;否则返回0。
void SetAddress(BYTE nField0,BYTE nField1,BYTE nField2,BYTE nField3);
void SetAddress(DWORD dwAddress);
注意:SetAddress为重载函数
设置IP控件的内容。
int GetAddress(BYTE& nField0,BYTE& nField1,BYTE& nField2,BYTE& nField3);
int GetAddress(DWORD& dwAddress);
获取IP地址控件中的地址值。
第一种形式是把IP地址的4个域填充到用4个引用中。
第二种形式是把IP地址填充到1个长整数的引用中。

很简单的。。。
以后如果你要写飞鸽通讯软件,建议就用这个来写。
注意:仅支持IPv4的格式!

实践时间:
因为太简单了,请大家课后多多上机多多练习!

倚竹听雨 发表于 2018-6-13 10:18:52

1
页: [1]
查看完整版本: 【MFC入门文字教程】26-IP地址框(CIPAddressCtrl)