使用CreateFile打开串口(COM)号大于9时报错,GetLastError()的值为2。 解决方法: // 把串口名称由 "COMN" 改为 "\\.\COMN",N没有大小限制 const int len = 20; char newCommName[len + 1] = { 0 }; s ...
分类:
其他好文 时间:
2018-05-18 00:25:37
阅读次数:
167
一般来说 WASAtarup() 是应用程序调用的Windows Sockets dll的第一个函数,在调用任何Winsock Api之前,必须调用WSAStartup()进行初始化,最后调用WSACleanup()做清理工作。也就是 WSAStartup与 WSACleanup要配对使用。 MFC ...
分类:
其他好文 时间:
2018-05-16 10:59:35
阅读次数:
191
编译环境:VS2017 编译框架:MFC 实验内容:显示一个三角形,并将其绕中心进行旋转、缩放以及平移等操作 实验步骤: 1.打开VS2017,并创建MFC项目,具体方法参见:http://www.cnblogs.com/junjunjun123/p/8811150.html 2.在新建的执行程序中 ...
分类:
编程语言 时间:
2018-05-15 15:58:12
阅读次数:
216
2018年4月,全球领先的工控与仿真、GIS & CAD、流程图、数据库与业务流程、工作流可视化组件库提供商UCanCode Software正式发布其 全球领先的、高扩展的MFC/VC++ 以及OCX源码组件库企业版本2018最新版本,这是自2017年Vol.2发布以来UCanCode对此款源码组... ...
分类:
其他好文 时间:
2018-05-14 16:47:22
阅读次数:
187
下载: api-ms-win-crt-runtime就是MFC的运行时环境的库,python在windows上编译也是用微软的visual studio C++编译的,底层也会用到微软提供的C++库和runtime库,安装Visual C++ Redistributable for Visual S ...
分类:
编程语言 时间:
2018-05-14 11:44:40
阅读次数:
140
void CMyPicoTestDlg::DrawWave(CDC *pDC,CRect &rectPicture) { float fDeltaX; float fDeltaY; int nX; int nY; CPen newPen; CPen *pOldPen; CBrush newBrush... ...
分类:
编程语言 时间:
2018-05-11 15:35:18
阅读次数:
408
在单线程应用中,我们知道,当程序进入某个需要长时间处理的函数A的时候,系统将不会响应用户的各种操作包括关闭应用程序,程序将进入假死状态,也就是界面停止响应其他操作。 关于C#可以直接在while循环里调用Application.DoEvents(); 关于C++中MFC里做界面,也是我现在遇到的问题 ...
分类:
编程语言 时间:
2018-05-10 17:20:44
阅读次数:
273
一直在鼓捣DLL,每天的工作都是调试一个一个的DLL,往DLL里面添加自己的代码,但是对于DLL一直不太了解啊!今天一查资料,才发现自己对于DLL编写的一些基本知识也不了解。要学习,这篇文章先总结DLL的导出函数的方法。 1. 首先说一下如何建立一个普通的DLL工程!(以VS2008为例) New ...
分类:
编程语言 时间:
2018-05-09 12:03:44
阅读次数:
341
写MFC的DLL的时候,总会在自动生成的代码框架里看到提示,需要在每一个输出的函数开始添加上AFX_MANAGE_STATE (AfxGetStaticModuleState())。一直不明白这样做的含义,也一直没有这样做,而且代码也工作得好好的,所以感觉这好像一句废 话。 最近的项目中,需要在DL ...
分类:
其他好文 时间:
2018-05-09 10:49:30
阅读次数:
157