VC++控件之IP地址设置
来源:互联网 发布:mac qq截屏 编辑:程序博客网 时间:2024/06/05 07:18
一、新建工程
二、编辑资源对话框
三、添加变量、函数
1、添加变量
2、添加函数
四、为新建函数添加代码(红色部分)
void CIPEditDlg::OnShowButton()
{
// TODO: Add your control notification handler code here
BYTE nField0;
BYTE nField1;
BYTE nField2;
BYTE nField3;
CString Show_IP;
int num;
if(m_IP.IsBlank())
{
MessageBox("请输入IP地址!");
}
else
{
num=m_IP.GetAddress(nField0,nField1,nField2,nField3);
if(4==num)
{
Show_IP.Format("%d.%d.%d.%d",nField0,nField1,nField2,nField3);
MessageBox(Show_IP);
}
else
{
MessageBox("请输入完整的IP地址!");
}
}
}
五、编译
六、运行
七、函数说明
1、CIPAddressCtrl::SetAddress函数声明
void SetAddress(BYTE nField1,BYTE nField4)
void SetAddress(DWORD&dwAddress)
nField0:IP地址第一部分内容
nField1:IP地址第二部分内容
nField2:IP地址第三部分内容
nField3:IP地址第四部分内容
dwAddress:以DWORD形式表示IP地址
功能:设置IP控件的IP地址
2、CIPAddressCtrl::GetAddress函数声明
int GetAddress(BYTE& nField0,BYTE& nField1,BYTE& nField2,BYTE& nField3)
nField0:IP地址第一部分内容 dwAddress:以DWORD形式存放IP地址 nField1:IP地址第二部分内容 nField2:IP地址第三部分内容 nField3:IP地址第四部分内容 功能:获得控件的IP地址。返回IP地址4个部分中非空部分的数值
- VC++控件之IP地址设置
- vc中IP地址控件的使用
- vc中IP地址控件的使用
- [VC++6.0]如何设置和获取IP地址控件的内容
- VC++控件之权限设置
- VC中IP地址控件的赋值与取值
- VC中IP地址控件的赋值与取值
- VC中IP地址控件的赋值与取值
- VC中IP地址控件的赋值与取值
- VC中IP地址控件的赋值与取值
- VC++ Ping IP地址
- VC++ IP地址
- VC获取IP地址
- Dev的TextEdit控件IP地址的Mask设置
- vc6.0设置和获取IP地址控件的内容
- VC之列表控件背景色设置
- Silverlight IP地址控件
- Android IP地址控件
- VC++控件之按钮动态变化
- World Islands HDU3405 杭州省赛 最小生成树
- VC++控件之多目标关联
- VC++控件之权限设置
- 回调函数
- VC++控件之IP地址设置
- Teradata BETQ登陆
- VC++之控件编辑框的应用
- HDU 3412 杭州省赛 An Odd Award Rule
- 7条大型网站设计和维护的关键技巧(转)
- linux 下asp.net WEB应用环境的搭建
- RouterOS 2.97
- JAVA学习
- asp中的rs.open于conn.execute的区别