请问用VS2010的MFC进行串口收发用什么方法比较好实现

情况是这样的,程序最后需要用Release发布,在其他电脑上用,所以希望大家的方法能够比较方便Release并成功运行,不用拷贝太多库之类的。本来打算用MScomm控件的... 情况是这样的,程序最后需要用Release发布,在其他电脑上用,所以希望大家的方法能够比较方便Release并成功运行,不用拷贝太多库之类的。
本来打算用MScomm控件的,但是是不是如果要再其他电脑上运行程序的话,需要用cmd在别人电脑上注册MScomm?
用过CSerialPort类,但是问题是在有些电脑上可以用,有些电脑上不能用,一点发送串口就卡死,很奇怪,应该是那个类的缺陷。
希望接收数据采用的是基于消息机制的,不是直接调用一个函数来进行串口接收那种。发送数据能够支持发unsigned char(BYTE)类型,应为通信时是直接用的16进制数来通信。
如果有相关的类也请发于我邮箱,andyzysraul@126.com。
谢谢。
展开
 我来答
why755
2014-04-08 · TA获得超过311个赞
知道小有建树答主
回答量:624
采纳率:75%
帮助的人:345万
展开全部
使用CreateFile方式是很好的方法.
happycoding2
2014-04-08
知道答主
回答量:10
采纳率:0%
帮助的人:2.8万
展开全部
extern “c” 写好所有的操作,然后封装成c++类,然后用起来就很爽了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式