1、MFC中的IP控件,关联一个CIPAddressCtrl型的控制变量,为使其有一个初始化的值,可以调用SetAddress函数进行IP的设置。


2、SetAddress的用法:

(1) m_IPAddress.SetAddress(127, 0, 0, 1);

(2) char * strIP = "127.0.0.1";
DWORD dwAddress = ntohl( inet_addr( strIP ) );
m_IPAddressOther.SetAddress(dwAddress);


3、说明:

(1)inet_addr()的功能是将一个点分十进制的IP转换成一个长整数型数;

(2)ntohl()是将一个无符号长整形数从网络字节顺序转换为主机字节顺序;

(3)SetAddress函数不要在对话框的构造函数中调用,可以放到OnInitDialog中。