vc里的那个串口通讯控件,怎么知道想打开的串口已经打开
比如我想打开串口1,但串口1已经被别的程序打开,这时候,应该提示:该串口已被打开
我想知道怎么才能知道这个串口已经打开
网上的程序是:
if( !m_ctrlComm.GetPortOpen())
m_ctrlComm.SetPortOpen(TRUE);//打开串口
else
AfxMessageBox("cannot open serial port");
但我试了一下,这样不行,这个GetPortOpen()返回BOOL类型的值,按照他的程序,当串口1已经打开时,应该返回1,但我试了一下,无论串口1是否打开了,都返回0,请问,我该怎么办(只用控件,API的不行)
我想知道怎么才能知道这个串口已经打开
网上的程序是:
if( !m_ctrlComm.GetPortOpen())
m_ctrlComm.SetPortOpen(TRUE);//打开串口
else
AfxMessageBox("cannot open serial port");
但我试了一下,这样不行,这个GetPortOpen()返回BOOL类型的值,按照他的程序,当串口1已经打开时,应该返回1,但我试了一下,无论串口1是否打开了,都返回0,请问,我该怎么办(只用控件,API的不行)
...全文
相关推荐
VC用MSComm32控件的串口通讯
使用VC的MSComm32控件进行串口通讯的实例,实现发送、接受、十六进制发送和显示,以及自动发送的功能。该资源使用电脑的com1 串口,需要将 com1 串口的 TXD 和RXD 两个引脚用 杜邦导线 连接起来,实现自发自收功能。
一个VC 串口通讯控件DLL源码.rar
一个VC 串口通讯控件DLL源码,功能方面可实现向串口发送命令或消息,可广泛应用于串口相关操作的软件中。
串口通讯 短信猫 VC控件程序
vc控件编程 短信猫 串口通讯 供学习使用
vc2008串口通讯
VISUAL C+=2008 MSCOMM串口通讯
使用API函数实现的串口通讯DLL(含源码VC++)
使用API函数实现的串口通讯DLL,使用VC++编写,可以单独使用,注意看“使用说明.txt”,奇怪,为什么现在有这种限制了


