請教一下各位高手, 弟正在做串列通訊的程式, 用到C++/SDK, 但對於.NET中
的SerialPort1.ReadLine()的WIN 32實作方式感到興趣, 在.NET中每一回用
ReadLine()方法回傳的資料都大同小異, 如前面幾位元組固定為00 10 00,
但為何弟用Win32 API的方式(ReadFile(handle,.方式), 傳回來的資料中郤是
同一BUFFER中的資料逐次往前推, 就像第0元素被擠掉, 第1元素移到第0元素位
置, 第2元素移到第1元素位置, ...以此類推...
弟的問題是, 如何清掉Serial Port input buffer中的內容, 第2是要如何才能
做到像.Net的SerialPort元件一樣?
感恩您!
--
===============================
想討論dotNet嗎? 想知道dotNet嗎?
來這兒逛逛吧!
http://netforum.no-ip.biz
http://dotnet-project.no-ip.biz
===============================
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.126.240.23
※ 編輯: horngsh 來自: 59.126.240.23 (04/30 18:18)