CIPAddressCtrl::GetAddress使用心得
来源:互联网 发布:鞍钢职工居家工资算法 编辑:程序博客网 时间:2024/06/05 19:05
CIPAddressCtrl::GetAddress
int GetAddress(BYTE& nField0,BYTE& Field1,BYTE& Field2,BYTE& Field3)
int GetAddress(DWORD& dwAddress);
用第一条函数获取为主机字节顺序IP字符串,可使用如下代码。
CString* GetIPAdds(CIPAddressCtrl* pIPAddrCtrl)
{
BYTE byField0;
BYTE byField1;
BYTE byField2;
BYTE byField3;
ipAddrCtrl.GetAddress(byField0,byField1,byField2,byField3);
CString IPStr;
IPStr.Format("%d,%d,%d,%d",byField0,byField1,byField2,byField3);
return IPStr;
}
用第二条函数获取为主机字节顺序IP字符串,可使用如下代码:
CString* GetIPAdds(CIPAddressCtrl*pIPAddrCtrl)
{
DWORDdwIPAddr;
pIPAddrCtrl.GetAddress(dwIPAddr);
u_longulTemp;
ulTemp=ntohl(dwIPAddr);// dwIPAddr为网络顺序,转化为主机顺序
in_addrinAddrTemp;
memcpy((void*)&inAddrTemp.S_un.S_addr,&ulTemp,sizeof(in_addr));
CString IPStr;
IPStr==inet_ntoa(inAddrTemp);
return IPStr;
}
- CIPAddressCtrl::GetAddress使用心得
- CIPAddressCtrl类的使用
- CIPAddressCtrl 控件的使用
- CIPAddressCtrl
- IP地址控件CIPAddressCtrl的使用
- IP地址控件(CIPAddressCtrl)的使用
- IP地址控件CIPAddressCtrl类的使用
- IP地址控件CIPAddressCtrl类的使用
- 关于CIPADDRESSCTRL在win32SDK中无法使用的问题
- CIPAddressCtrl::SetAddress
- day25/GetAddress.java
- try getAddress(1)
- CIPAddressCtrl类的使用(IP地址与CString的互相转化)
- CIPAddressCtrl类的使用(IP地址与CString的互相转化)
- CIPAddressCtrl类的使用(IP地址与CString的互相转化)
- CIPAddressCtrl类的使用(IP地址与CString的互相转化)
- CIPAddressCtrl(ip地址控件)使用学习只看楼主 收藏
- CIPAddressCtrl类的使用(IP地址与CString的互相转化)
- linux之find命令详解
- 我的16秋招感受
- Linux音频驱动-PCM设备
- 自然语言词性示例
- NS3中回调
- CIPAddressCtrl::GetAddress使用心得
- iOS 学习笔记 --- 定时器NSTimer、CADisplayLink、GCD
- Hibernate 离线查询参数
- 常用Git命令整理
- 设计模式之观察者模式
- 素数环
- Swift retrieved by calling -dequeueReusableSupplementaryViewOfKind:withReuseIdentifier:forIndexPath:
- 零基础学习 Hadoop 如何下手
- 参赛总结