首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

初学者请问2个通讯有关问题 请高手指导指导 多谢!

2013-09-11 
菜鸟请教2个通讯问题 请高手指导指导 谢谢!!自学通讯 有2个问题想请教1. fillchar(writeoverlapped,sizeof

菜鸟请教2个通讯问题 请高手指导指导 谢谢!!
自学通讯 有2个问题想请教

1. fillchar(writeoverlapped,sizeof(writeoverlapped0),0); //避免共享资源冲突

我想知道 writeoverlapped 是overlapped类型 在当中起到什么作用 避免共享冲突 为什么数据全部是0 感觉好像是清空缓冲区
 
2. writeoverlapped.hevent:=createevent(nil,true,false,nil);

event函数中 bmanual rest 为true 置一次信号 什么意思?


我现在各种迷糊 各种郁闷 买资料都买不到 如果有232口通讯方面的高人 请留下QQ

[解决办法]
fillchar就是用来给变量赋初值,不过一般是全部置为零来实现初始化(清空)一个变量

overlapped是个结构,这里有它的说明:http://baike.baidu.com/view/1578620.htm,不过这个结构很少使用。很多人都是自己用文件流写。

createeven是事件,一般在多线程中用于同步,当然,也可以完全不用它,用其它手段。

232口通讯很简单,串口通讯就是发一些数据,返回一些数据,解析罢了。是个混工资的好工作。不过待遇一般在六千以下。

人们之所以称别人为高人,是因为你拿你的短处跟别人的长处比,所以你觉得他很厉害,实际他也许不如你。
我的异常网推荐解决方案:软件开发者薪资,http://www.myexception.cn/other/1391128.html

热点排行