m_ctrComm.Settings("9600,n,8,1");改为 m_ctrComm.Settings("10400,n,8,1");后执行 提示: Invalid property value 串口不能用。

解决方案 »

  1.   

    波特率不能设定为任意值吧。====CSDN 小助手 V2.0 2005年10月16日发布====
    CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件
    界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/10/16/504620.aspx
    下载:http://szlawbook.com/csdnv2/csdnv2.rar为神六喝彩,向所有科技工作者致敬!
    拒绝日货。
      

  2.   

    对于标准的串口来说,它的晶振是1.8432MHz,是可以实现10400的波特率的。我用API的方式测试过了,没有问题。
    可能是因为你使用的是串口控件的原因。
      

  3.   

    自己一项一项设置DCB里面的那些参数,不要使用BuildCommDCB()