CnComm 1.3修订

原创 2007年09月24日 15:25:00
前些天发布的CnComm 1.3由于使用插入代码功能,一些字符串被blog的程序给改了,程序无法使用;
如////.//COM被改成了//./COM等;
另外线程函数有一段测试用的代码改错了现在修订

if(!::WaitCommEvent(_hCommHandle, &dwMask, &_WaitOverlapped))
            {
                if(::GetLastError() != ERROR_IO_PENDING)////// asynchronous
                {
                    ::ClearCommError(_hCommHandle, &dwError, &Stat);
                    continue;
                }
            }
改成
if(!::WaitCommEvent(_hCommHandle, &dwMask, &_WaitOverlapped))
            {
                if(::GetLastError() == ERROR_IO_PENDING)////// asynchronous
                    ::GetOverlappedResult(_hCommHandle, &_WaitOverlapped, &dwLength, TRUE);
                else
                    continue;
            }
发现这段代码会造成CPU大量消耗
前些天又下载CnComm1.3的网友请重新下载,对浪费大家的时间表示抱歉

CnComm多线程串口通讯类的封装实现

之前对于CnComm类库做过简单的分析,详见CnComm多线程串口通讯类解读CnComm是llbird开发的WINDOWS/WINCE 多线程串口通讯开源库,提供同步IO并发访问的支持,内存管理采用...
  • figo829
  • figo829
  • 2014年02月17日 22:58
  • 2604

llbird的MFC串口操作库CnComm断言问题探讨及vs2015修正

最近在读llbird的MFC串口操作库CnComm,在vs2015中使用了一下,感觉非常简洁精妙,好的地方就不说了,来谈谈问题。 首先是断言的使用问题,感觉作者的断言使用有点小小的问题,当然我说的也...
  • zhouhaiyangqq
  • zhouhaiyangqq
  • 2016年11月25日 09:41
  • 1104

高亮标注LaTex文档中的修订

当一个或者几个作者在编辑同一个文档时,有时候需要快速标注修订版本之间的变化情况,LaTex 文档差异高亮标注的方法如下(Windows 环境)。...
  • YhL_Leo
  • YhL_Leo
  • 2017年03月01日 17:19
  • 2111

word修订功能的使用方法:修改论文…

最适合于不同的人共同修改,或者老师与学生之间使用 修订功能的使用方法:   打开Word文档,首先在菜单栏里选择“视图/工具栏审阅”(或在菜单或工具栏的任何地方一下鼠标右键),在弹出的菜单点“...
  • u010490755
  • u010490755
  • 2015年12月15日 11:49
  • 1031

linux下的redmine无法连接windows下的svn服务器,无法进行版本库配置

问题前提:①redmine平台位于centos系统服务器上,  svn服务器位于另外一台远程window机器上;            ②需要将redmine中版本库和svn整合起来,直接在redmi...
  • u011391839
  • u011391839
  • 2014年02月27日 11:03
  • 1529

Nginx TLS 1.3 简介与部署

TLS 1.3 相对于之前的版本,主要有两大优势: Enhanced security: 安全性增强 Improved speed:速度提升...
  • makenothing
  • makenothing
  • 2017年08月19日 11:17
  • 964

科普:什么是TLS1.3

TLS1.3是一种新的加密协议,它既能提高各地互联网用户的访问速度,又能增强安全性。 我们在访问许多网页的时候,常常会在浏览器的地址栏上看到一个锁的图标,并使用“https”代替传统的“http...
  • TrustAsia
  • TrustAsia
  • 2017年07月24日 10:05
  • 374

【Spark1.3官方翻译】 Spark Submit提交应用程序

英文标题:Submitting Applications 英文原址:http://spark.apache.org/docs/latest/submitting-applications.html ...
  • harryxujiao
  • harryxujiao
  • 2015年04月07日 17:30
  • 3364

10、scrapy1.3.0 中文教程

创建项目  在开始爬取之前,您必须创建一个新的Scrapy项目。 进入您打算存储代码的目录中,运行下列命令:   scrapy startproject tutorial  该命令将会创建包含下列内...
  • jueyings
  • jueyings
  • 2017年03月09日 20:58
  • 444

OpenFlow1.3协议解析

*注:此笔记为个人在学习OpenFlow协议时的个人总结,如需转载麻烦表明出处,并附上连接(http://blog.csdn.net/sherkyoung/article/details/277128...
  • u011714530
  • u011714530
  • 2015年03月06日 13:31
  • 7385
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:CnComm 1.3修订
举报原因:
原因补充:

(最多只允许输入30个字)