我想问下用VC里面的MFC写一个串口接收数据程序 要不要用到MSCOMM控件

2025年03月23日 08:25
有4个网友回答
网友(1):

要用到MSCOMM控件。
看自己的VC里有没有:新建一个工程后,在菜单栏“工程”->增加到工程->Components and Control...中,选择Registered ActiveX Controls文件中的Microsoft Communications Control, version 6.0.lnk(图标像一个电话一样),将这个控件增加到列表中,然后就可以直接拖来用了。

网友(2):

vc6中在对话框控件上按鼠标右键,在菜单中选择insert activex control, 再从弹出的会话框列表中
选择microsoft conmmunications control既可以添加 mscomm控件了。

也不应定就用mscomm控件,用Windows API读写串口也可以。

网友(3):

编串口接收数据程序不用MSCOMM也可完成,用mfc,不过我也是菜鸟。而且vc++6.0貌似自带MSCOMM控件的吧!

网友(4):

一、使用MSCOMM控件,单个人感觉不是很好用,我只是毕业设计时用过。
二、使用CSerialPort类,这是一个外国人写的串口通信类,比MSCOMM方便,我在实际工作中都用这个类。