MFC里面ipaddress控件:获取里面的ip地址为字符串型
来源:互联网 发布:游戏简繁体转换软件 编辑:程序博客网 时间:2024/05/21 19:16
其实很简单,用一个函数GetDlgItemText()就ok了。
背景:
在MFC里面用CAsyncSocket类写了一个服务器,在接收消息时需要判断此消息是否来自界面IPADDRESS控件里面输入的IP地址对应的客户端,GetPeerName函数可以得到消息里面包含的客户端IP地址,那么问题来了,此地址是一个CStriing类,需要与IPADDRESS控件里面的IP进行比较,如何得到这里面的IP呢?刚开始完全跑偏,先是给控件添加ctrl类的变量,然后Getaddress,又是一批转换,但效果不明显,得不到正确的字符串类型的IP。然后给控件添加了value类变量,希望把从消息里面得到的字符串类型的客户端IP通过inet_addr()函数转换为unsigned long型来和控件的变量比较,但是经过实验发现同一个IP,这两种方式得到的unsigned long 型数据竟然不一样,这是为什么呢?没有去了解。最后在百度知道上发现了那个用法,很精巧的解决了我的问题。
so,选择比努力更重要。
0 0
- MFC里面ipaddress控件:获取里面的ip地址为字符串型
- 获取ItemsControl里面的控件
- MFC中IP地址控件中获取到IP地址转换字符串
- MSDN2008 里面关于MFC 控件的目录
- MFC中IPADDRESS控件的使用
- MFC中IPADDRESS控件的使用
- MFC中IPADDRESS控件的使用
- [MFC]获取文本框里面的内容
- 获取一个url里面的域名部分,并取对应的IP地址
- 获取formview里面的控件的值
- 点击item获取里面的控件 ListView
- iOS获取控制器里面的控件
- iOS获取控制器里面的控件
- sql获取时间字符串里面的年
- IP地址在数据库里面的存储方式
- IP控件获取IP地址的方法
- 自定义控件里面获取控件的高度遇到的问题。
- 一,关于MFC里面的EDIT Control控件的用法
- web_spring的配置
- 〖随记〗作业:我所理解的职业生涯规划
- jsp状态管理
- HTTP协议漫谈
- 前端开发细节-1
- MFC里面ipaddress控件:获取里面的ip地址为字符串型
- androidannotations
- java中构造方法和作用
- Android系统应用静默升级/安装
- 单例模式
- jdk下载-安装
- mybatis sql语句条件中变量 对应java类大写成员变量时 首字母可能小写
- 客户端禁止写cookie时,实现Session值跨页面传递
- 如何给oracle账户解锁