![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程经验
白变黑
这个作者很懒,什么都没留下…
展开
-
MFC 485总线通信总结2
在“MFC 485总线通信总结1”中简单总结了RS485总线的知识点,这节主要总结使用MFC 串口组件遇到的问题及解决方案。程序:MFCApplication1串口控件变量:CMSComm m_mscomm_com1;问题1:error C3646: “m_mscomm_com1”: 未知重写说明符问题解决:在MFCApplication1Dlg.h中include “CMSCom...原创 2020-04-08 15:29:48 · 449 阅读 · 0 评论 -
MFC 485总线通信总结1
最近有一个项目,需要读取9个表测量值,每个表都支持485通信,而一般PC并没有这么多串口,所以采用485总线形式,一主多从,读取各个表测量值。我是一个初学者,在这里总结记录一下,若有不足之处,请大家多多补充,互相学习进步。先简单介绍下RS485通信,对于初学者这些知识点容易疏忽。常用RS485总线为两线制,半双工。即串口某一刻只能做一件事,收数据或者发数据,收发数据不能同时传输时...原创 2020-04-08 15:05:46 · 1313 阅读 · 0 评论 -
VS2017 MFC添加串口控件
VS2017安装完,发现没有串口组件,Microsoft communication control,下面是添加方法:MSCOMM32.OCX控件下载:将MSCOMM32.OCX复制到(64位系统):C:\Windows\SysWOW64控件注册:以管理员身份运行“命令提示符”输入:regsvr32 C:\Windows\SysWOW64\MSCOMM32.OCX,确定注册成功VS20...原创 2020-03-27 09:26:10 · 4405 阅读 · 1 评论 -
VS2017编程总结
平台:VS2017在编写项目上位机时,往往出现试验机和实际用机不一样的时候,程序经常在各个电脑间拷贝,不同电脑运行程序时会出现一些问题:Link错误(找不到某个文件,某个函数或变量没有定义),文件路径错误等等。此时需要重新配置环境,修改文件路径等等,比较繁琐。可以通过以下方式减少这些错误,提高移植效率。(1)OpenGL相关文件加载VS2017支持直接下载有关openGL的库文件,因此给我们...原创 2019-07-17 13:59:03 · 492 阅读 · 0 评论 -
MFC vs2017将cstring 转化成 char *
MFC vs2017将cstring 转化成 char *欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,...原创 2019-07-17 14:22:51 · 1289 阅读 · 0 评论 -
MFC线程退出方法
MFC使用AfxBeginThread创建线程退出方法:CWinThread * myThread; //线程bool isThreadBegin = false; //线程退出/执行控制 //创建线程 void CDlg::OnButtonCreateThread() { isThreadBegin = thue; //运行线程...原创 2019-08-13 09:50:32 · 7930 阅读 · 0 评论 -
VS2017 添加头文件、提示fopen不安全解决办法
VS2017添加头文件,以添加倍福Ads通信头文件为例(1)项目->属性->链接器->常规->附加库目录->编辑,进入附加包含目录的编辑界面。如下图所示,添加我们的程序的所在目录(C:\TwinCAT\AdsApi\TcAdsDll\Lib),点击确定。(本路径是以安装TwinCAT3时的默认路径配置的,若用户在安装时选择自定义路径,则请用户自行修改),即Lib所在...原创 2019-09-16 16:35:56 · 1836 阅读 · 0 评论 -
VS2017安装成功后,无MFC选项解决办法
在安装VS2017时,勾选了安装MFC工作负载,但是新建项目时没有MFC选项。解决办法如下:首先打开VS INSTALLER,点击修改发现已经勾选MFC工作负载,点击右侧“安装详细信息”栏中的“使用C++的桌面开发”勾选“用于X86和X64的VC MFC”,点击修改,完成安装。安装完成后开启VS2017,即可以新建MFC项目。...原创 2019-09-24 10:10:15 · 3500 阅读 · 0 评论