关portopen()函数
我想在退出程序的时候先查询串口是否打开,如果打开就关闭串口,可是我试了很多方法都是错误的,就是不知道portopen()的返回值是什么,查了msdn也没有,似乎这是一个void型的,要是这样的话,该怎样判断呢?我所有测试过的程序如下:
1.if (m_ctrlComm.SetPortOpen(TRUE)==0)
m_ctrlComm.SetPortOpen(FALSE);
2.if (m_ctrlComm.SetPortOpen(TRUE))
m_ctrlComm.SetPortOpen(FALSE);
3.if (m_ctrlComm.SetPortOpen(TRUE)=true)
m_ctrlComm.SetPortOpen(FALSE);
4.if (m_ctrlComm.SetPortOpen=TRUE)
m_ctrlComm.SetPortOpen(FALSE);
以上方法通通不行,唉……