解决方案 »

  1.   


    用消息处理函数调用了“复位”
    afx_msg void fun1()这样
    然后再CommView.cpp里建立了
    void CommView::fun1()
    {
    }
    可是在里面只放个AfxMessBox可以正常点击然后跳出来
    但是放上
    CString strtemp;
    strtemp.Format("0000000000");
    m_MSComm.SetOutput(COleVariant(strtemp));
    发送的命令...依然会跳出错误..请问这是为什么?....
    发送语句有问题吗?....
    用CByteArray也不行...主要是把这个程序单独做出来没问题,不会跳错,但是嵌到别的程序里就会出错。。请问为什么啊啊啊!?
      

  2.   

    ASSERT(m_pCtrlSite != NULL);    // not an OLE control (not yet, at least)控件有问题?还是用api吧。