摘要
当我们在Windows操作系统下开发串行通信程序时,因为在Windows操作系统下不能直接对设备端口进行操作,也不能在系统级使用任何DOS或BIOS中断,如要对端口进行编程则只能以文件的形式来对端口进行操作,这就使开发人员不得不面对非常烦琐的API函数编程。本文对此提出了另外一种封装性很好的、使用MicrosoftVisualC++6.0自带的“MicrosoftCommunicationsControl,version6.0ActiveX”控件的编程方法,通过对该控件的正确使用,开发人员可以比较轻松地编写出所需的串行通信程序。本文中的程序在WindowS2000、VisualC++6.0环境下编译通过。