本站启用国内永久域名: www.LewenSky.cn,请大家使用新域名访问网站!
4月17

CIPAddressCtrl类的使用(IP地址与CString的互相转化)

| |
16:11MFC/VC++  From: 网络


//将CString   型IP地址在IPAddressCtrl中显示  
CString   strIP="192.168.0.10";  
DWORD   dwIP;  
dwIP   =   inet_addr(strIP);  
unsigned   char   *pIP   =   (unsigned   char*)&dwIP;  
m_ipAddr.SetAddress(*pIP,   *(pIP+1),   *(pIP+2),   *(pIP+3));  

//将IPAddressCtrl中的IP地址获得并转换成CString型  
unsigned   char   *pIP;  
CString   strIP;  
DWORD   dwIP;  
m_ipAddr.GetAddress(dwIP);  
pIP   =   (unsigned   char*)&dwIP;  
strIP.Format("%u.%u.%u.%u",*(pIP+3),   *(pIP+2),   *(pIP+1),   *pIP);


CIPAddressCtrl的用法

CIPAddressCtrl的用法
CIPAddressCtrl的值转换成CString,CString转换成CIPAddressCtrl
CString strIP="192.168.1.184";
m_IPAddr.SetWindowText(strIP);
CString strIP;
m_IPAddr.GetWindowText(strIP);

CString strIP="192.168.1.184";
DWORD dwAddress= ntohl( inet_addr(strIP));
m_IPAddr.SetAddress(dwAddress);

为控件设置数据
m_addr.SetAddress(192,168,0,2);
从控件得到数据
BYTE b1,b2,b3,b4;
m_addr.GetAddress(b1,b2,b3,b4);

出处:网络
转载时必须以链接形式注明出处及本声明!


最新日志 随机日志 综合排行
  • OFFICE 2010 VOL...
  • 格式工厂绿色版 V2.90
  • Password Invent...
  • VideoCacheView ...
  • 电脑店U盘启动盘制作工具 3....
  • 阿里旺旺AliIM2011_7...
  • 极点五笔十周年纪念版
  • PPTV网络电视3.1.1.0...
  • WinRAR注册方法
  • 紫光华宇拼音输入法 6.8.0...
  • Adobe Photoshop...
  • 千千静听 5.7Beta1(美...
  • QQ游戏大厅2010 Rele...
  • 雪豹主题Snow leopar...
  • PPS影音 V2.6.86.9...
  • 硬盘数据恢复(Power Da...
  • ASP、JSP、PHP 三种技...
  • CBOX中国网络电视台 V1....
  • USBDeview 1.67 ...
  • [大战外星人/怪兽大战外星人]...
  • 安装软件时出现系统提示&quo...
  • XP与XP无线共享设置(笔记本...
  • ZineMaker目录模板大集...
  • 没有不可能 轻松实现PDG转P...
  • CString转char的方法...
  • [转]MSDN精简版、MSDN...
  • 将IE、FIREFOR (火狐...
  • VC多线程编程(转)
  • MyEclipse6.5下载地...
  • Diskeeper 2010 ...
  • 阅读(3542) | 评论(0) | 引用(0)
    发表评论
    表情
    emotemotemotemotemot
    emotemotemotemotemot
    emotemotemotemotemot
    emotemotemotemotemot
    emotemotemotemotemot
    打开HTML
    打开UBB
    打开表情
    隐藏
    记住我
    昵称   密码   游客无需密码
    网址   电邮   [注册]