CSerialPort怎么改变波特率

CSerialPort如何改变波特率?我想开始用9600的波特率来发送数据,然后换成38400波特率来改变数据。CSerialPor

CSerialPort如何改变波特率?
我想开始用9600的波特率来发送数据,然后换成38400波特率来改变数据。

CSerialPort   m_Port;
m_Port.InitPort(   this,   1,   38400   );
m_Port.StartMonitoring();
m_Port.InitPort(   this,   1,   9600   );
m_Port.StartMonitoring();

但是运行出错。
请问该如何解决谢谢!!

[解决办法]
重新InitPort之前先加一句m_Port.StopMonitoring()试一下