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

情况是这样的,程序最后需要用Release发布,在其他电脑上用,所以希望大家的方法能够比较方便Release并成功运行,不用拷贝太多库之类的。
本来打算用MScomm控件的,但是是不是如果要再其他电脑上运行程序的话,需要用cmd在别人电脑上注册MScomm?
用过CSerialPort类,但是问题是在有些电脑上可以用,有些电脑上不能用,一点发送串口就卡死,很奇怪,应该是那个类的缺陷。
希望接收数据采用的是基于消息机制的,不是直接调用一个函数来进行串口接收那种。发送数据能够支持发unsigned char(BYTE)类型,应为通信时是直接用的16进制数来通信。
如果有相关的类也请发于我邮箱,andyzysraul@126.com。
谢谢。

使用CreateFile方式是很好的方法.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-04-08
extern “c” 写好所有的操作,然后封装成c++类,然后用起来就很爽了

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网