自学通讯 有2个问题想请教1. fillchar(writeoverlapped,sizeof(writeoverlapped0),0); //避免共享资源冲突我想知道 writeoverlapped 是overlapped类型 在当中起到什么作用 避免共享冲突 为什么数据全部是0 感觉好像是清空缓冲区
2. writeoverlapped.hevent:=createevent(nil,true,false,nil);event函数中 bmanual rest 为true 置一次信号 什么意思?
我现在各种迷糊 各种郁闷 买资料都买不到 如果有232口通讯方面的高人 请留下QQ
2. writeoverlapped.hevent:=createevent(nil,true,false,nil);event函数中 bmanual rest 为true 置一次信号 什么意思?
我现在各种迷糊 各种郁闷 买资料都买不到 如果有232口通讯方面的高人 请留下QQ
overlapped是重叠结构,就是指用于串口这类的不能共享的资源(见CREATEFILE).这个注释位置有点不对,FILLCHAR只是初始化这个结构。
createevent,WIN SDK说的很清楚了,第二个参数是说自动复位还是手动复位。再说到有信号无信号,干嘛用的,,,,你还是先看看基础资料吧
我知道createevent是一个事件 他第二个属性设置为true 设初始状态为有信号状态 但是我想知道 这个初始状态有效 是在通讯当中writeoverlapped.hevent:=createevent(nil,true,false,nil); 表示的意思有效信号 从哪里来的...提示是什么
我问的很模糊 因为我现在就有点晕了 还有你的群 我加不进去 限制人加的