MFC 将文本框内容转为十六进制的字符串
来源:互联网 发布:淘宝好评率低而拒绝卖 编辑:程序博客网 时间:2024/06/10 07:08
需要实现的是,我在文本框中输入"123456”,将其转换为“00 00 00 01 E2 40”,即转为7个字节的十六进制字符串,且每个字节间用空格隔开。这个程序改怎么写呢?
发送十六进制字符 在主对话框中加入一个复选接钮,ID为IDC_CHECK_HEXSEND Caption: 十六进制发送,再利用ClassWizard为其添加控制变量:m_ctrlHexSend; 在ClassView中为SCommTestDlg类添加以下两个PUBLIC成员函数,并输入相应代码;
再将CSCommTestDlg::OnButtonManualsend()修改成以下形式:
在接收框中以十六进制显示 这就容易多了: 在主对话框中加入一个复选接钮,IDC_CHECK_HEXDISPLAY Caption: 十六进制显示,再利用ClassWizard为其添加控制变量:m_ctrlHexDiaplay。 然后修改CSCommTestDlg::OnComm()函数:
测试:在串口调试助手发送框中输入00 01 02 03 A1 CC等十六进制字符,并选上以十六进制发送,单击手动发送,在本程序运行后选上以十六进制显示,在串口调试助手中单击手动发送或自动发送,则在本程序的接收框中应该可以看到00 01 02 03 A1 CC了。
0 1
- MFC 将文本框内容转为十六进制的字符串
- 将字符串转为十六进制函数
- 将十六进制字符串转为byte数组
- python将十六进制字符串转为十进制数字
- python将十六进制字符串转为十进制数字
- 将数字转为二、十、十六进制字符串
- 华为机试题:将十六进制字符串形式内容转为内存值形式(java)
- MFC 十六进制字符串"0x*****”转为十进制数
- 将集合中的内容转为字符串
- 字符串转为十六进制的形式并以十六进制形式输出
- 字符串转为为十六进制
- C#将string转为十六进制
- mfc将字符串的内容放在剪贴板上
- 十六进制字符串转为整型值
- 十进制数转为十六进制字符串
- [MFC]获取文本框里面的内容
- MFC中获取动态文本框的内容
- awk将字符串转为数字的方法
- poj2418map或者字典树
- Android混淆打包
- 中兴阅读:你的移动阅读解决专家,助纸媒们一臂之力
- Jquery dialog 处理textarea
- 协议栈----资料收集整理消化吸收---阿冬专栏
- MFC 将文本框内容转为十六进制的字符串
- POJ2528线段树段更新逆序异或(广告牌)
- 如何设置虚拟机网络
- java.nio基础篇之Buffer
- Hibernate4.3之uuid generate配置方法
- 第七届SACC2015带你飞
- HDU 3938 离线并查集+二分
- 牛顿迭代法
- linux下tomcat开机启动配置