mscomm32.ocx支持256串口的处理

在MFC串口编程中,有两种方式,一种是针对网络中大咖提供的API,这种方式需要有一定的代码逻辑能力。还有一种就是使用mscomm插件了。
具体使用的方式这里不再赘述,网络上有一大把,均是插入MFC后进行事件响应的获取以及判断。
但是,在实际使用过程中,我们发现mscomm没法支持17及以上的串口,这就比较尴尬了。
因此在百度多种方式后,发现如下办法可行,故记录在此。

1
2
3
步骤 1 : 下载 HEX - EDIT等 16 进制打开工具,notepad + + 的插件也行
步骤 2 : 寻找到 "663D 1000" 在有的工具中显示是 "66 3D 10 00" ,在 0x03f50 这一行
步骤 3 : 修改第三位 0x10 ( 十进制是 16 ),变更为 0xFF ( 十进制是 255 ),所以问题出现在这里

不会弄得,直接戳我吧->> mscomm.ocx

猜你喜欢

转载自blog.csdn.net/cahesi/article/details/80256662