//将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);

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

  1. Java 利用InetAddress类确定特殊Ip地址

    IP地址分为普通地址和特殊地址.在前面的文章中所使用的大多数都是普通的IP地址,在本文中将介绍如何利用InetAddress类提供的十个方法来确定一个IP地址是否是一个特殊的IP地址. 一.isAny ...

  2. 计算机 ip 地址分为那几类,什么是IP地址?由哪几部分构成?IP地址分为几类?

    IP地址是TCP/IP网络中用来唯一标识每台主机或设备的地址,IP地址由32位(共四个八位组)的二进制组成,IP地址分为两部分,左边网络编号部分用来标识主机所在的网络:右边部分用来标识主机本身.连接到 ...

  3. 【全0、全1的地址干嘛用的】几类特殊的IP地址,网络号全0,主机号全1等

    127网段:回拨地址   网络号全0地址:当前子网中的主机   全1地址:本地子网的广播   主机号全1的地址:特定子网的广播   169.254.0.0:保留地址,用于DHCP失效(Win系统)   ...

  4. qt获取开发板ip地址_qt获取网络ip地址的类

    最近在学习qt网络编程,基于tcp和udp协议. 看了一些别人的程序和qt4自带的例子,困扰我最大的问题就是获取ip的类,总结起来还挺多的. 主要介绍常用的QtNetwork Module中的QHos ...

  5. 为什么百度查到的ip地址和ipconfig查到的不同;详解公网Ip和私网ip; 网络分类ABC类;

    文章目录 1.百度查到的ip和ipconfig查到的不同 1.1引出问题 1.2不一样的原因 2.IP地址分类 2.1IP类别 2.1 Public IP和Private IP 3.总结 3.1整理上 ...

  6. IP地址为A类B类C类D类E类

    简单的说根据IP地址的范围可以判断:A.类网络的IP地址范围为:1.0.0.1-126.255.255.254: B.类网络的IP地址范围为:128.1.0.1-191.255.255.254: C. ...

  7. IP 地址的A B C类划分、区别

    A类网络的IP地址范围为 1.0.0.1 ~ 127.255.255.254 B类网络的IP地址范围为 128.0.0.1 ~ 191.255.255.254 C类网络的IP地址范围为 192.0.0 ...

  8. 计算机 ip 地址分为那几类,ip地址分为几类

    ip地址可以分为两类:静态IP地址和动态IP地址.下面我们就来看一下静态IP地址和动态IP地址的具体内容. 静态IP地址 静态IP地址通常不会更改,但可能会因网络管理而更改.它们作为永久的Intern ...

  9. A B C类IP地址的判断

    IP地址131.153.12.71是一个()类IP地址. IP地址分类A类网络的IP地址范围为1.0.0.1-127.255.255.254: B类网络的IP地址范围为:128.1.0.1-191.2 ...

最新文章

  1. 他智商167,超过爱因斯坦,花17年炸遍美国高校,却因一疏漏被捕
  2. python读音发音器-python3 - 文本读音器
  3. no.8 C控制语句:循环 01
  4. system-config-kickstart报错
  5. 计算机二级aoa软件_国产软件WPS进入全国计算机二级考试 明年3月实施
  6. (转)使用IDEA将普通MAVEN项目转为WEB项目
  7. 锤子剪刀布pat-1018
  8. python-pyinstaller打包程序为exe
  9. Nacos配置文件覆盖问题
  10. Linux 学会看日志文件处理问题
  11. 数据结构(c语言版)各章内容总结
  12. php收费视频网站实现,超好影视网站PHP源码,一键采集视频资源,对接第三方免签码支付,能设置每个视频能否收费...
  13. python编程单词排序_Python:对输入的单词进行字典序排序输出
  14. MD5加密算法(C++版)
  15. Gateway过滤器详解
  16. 【音视频—基础】分辨率、码率和帧率
  17. 深夜加油站遇到苏格拉底
  18. 【前端静态资源托管库-CDN】BootCDN资源全线失效
  19. 理解ES6中暂时性死区TDZ
  20. php实现简易的搜索功能

热门文章

  1. 算法 分析 (收集)
  2. 把Sql数据转换为业务数据的几种方法
  3. [基础]Javascript中的继承示例代码
  4. 痛与快乐有一个代码是什么_养一只真大型犬的生活是什么样的?铲屎官:痛并快乐着!...
  5. [网络安全提高篇] 一一〇.强网杯CTF的Web Write-Up(上) 寻宝、赌徒、EasyWeb、pop_master
  6. [网络安全提高篇] 一〇八.Powershell和PowerSploit脚本渗透详解 (1)
  7. [网络安全提高篇] 一〇六.SQL注入之手工注入和SQLMAP入门案例详解
  8. [Python人工智能] 十二.循环神经网络RNN和LSTM原理详解及TensorFlow编写RNN分类案例
  9. [知识图谱实战篇] 一.数据抓取之Python3抓取JSON格式的电影实体
  10. [数据库] Oracle使用CASE判断解决多值问题