学习资料
官方给出的视频介绍入门教程
https://channel9.msdn.com/Shows/Visual-Studio-Toolbox?sort=rating&page=7
C++基础
https://www.zhihu.com/question/20772069(C++、Visual C++、MFC(编译和封装)之间的关系是什么)
https://www.jianshu.com/p/7df5a3c5e202(C++ primer plus 第六版下载链接)
博客:
(鸡啄米C++)http://www.jizhuomi.com/software/129.html
(鸡啄米MFC)http://www.jizhuomi.com/software/137.html
https://www.zhihu.com/question/21761355(知乎回答,有关MFC、编程学习的一些建议)
https://www.jianshu.com/p/8304d7681228(编程语言介绍)
https://www.cnblogs.com/me115/archive/2012/12/26/2833346.html(C++学习–基础篇(书籍推荐及分享))
https://xwk.iteye.com/blog/2138936(书籍推荐)
视频教程
赫斌的C教程视频
http://c.biancheng.net/view/1469.html(视频简介)
在百度网盘/学习资料
孙鑫的MFC视频(需要先学C++再看)--基于VC++的windows编程
http://club.topsage.com/thread-156290-1-1.html(20讲简介,视频链接失效)
https://www.bilibili.com/video/av38893840(20讲视频全)
关于MFC--微软基础类(Microsoft Foundation Classes)的网上的一些看法:
1.
封装,用在 MFC 上是这样的,MFC 是微软对 win32 API 的 c++ 封装。
通俗的说,就是给原来的东西,套个外壳,对外接口变成了另一个样子,可能客户会感觉更好用了,这就是封装。
当然了,得说 MFC 这个封装,是个不怎么样的工作,doc-view framework 今天看来也是 over-design。MFC 在 90 年代和 2000 初,随着 windows 如日中天而风靡一时,打败 borland 达到顶峰,而如今, MFC 对微软来说,也是喜新厌旧,ms 早就移情别恋了。)
https://www.zhihu.com/question/20772069
2.
https://zhidao.baidu.com/question/212858563.html
3.MFC学习规划
先学会基本结构(文本框)
MFC上位机采数小软件:
1.制作一个收发文本框
https://www.jianshu.com/p/a2020b4f2a9f
2.关于波形显示有帮助的博文
https://blog.csdn.net/fanxianyan1993/article/details/88081598
1.使用visual studio 软件编写C++程序步骤:新建项目-->选择C++,空项目,并在下方填好项目名称--->项目资源管理器里选中源文件,添加新建项---->添加C++源文件(.cpp)并命名-->编写C++程序--->调试运行
倘若要编写C语言程序时,在项目资源管理器里选中源文件,添加新建项--->添加C++源文件(.cpp)并命名xxx.c-->编写C语言程序
https://blog.csdn.net/chen134225/article/details/76020750
2.程序结尾要以 下面其一结尾,否则VS软件不会暂停在结果界面,而是会一闪而过,完全看不到结果。
system("pause");//两种表达选择其一
cin.get();
3. VS2017创建一个基于对话框的MFC
https://blog.csdn.net/zhu_hongji/article/details/81904172
4.安装MSComm控件
4.1 以管理员身份运行cmd.exe,否则就会出现错误代码“.......dllregisterserver调用失败,错误代码0x8002801c‘’;正常安装过程见如下链接
https://blog.csdn.net/hijane/article/details/46851005
https://blog.csdn.net/fengling963/article/details/80715451
http://www.pc0359.cn/article/jiaocheng/71090.html