我的程序由一个主对话框和一个串口设置对话框构成,串口设置对话框包含几个ComboBox控件,我想请问这样设置可以吗?因为我在两个对话框都加入了MSCOMM控件
。还有就是串口设置对话框的DoModal()应该放在主对话框的哪里?是主对话框的OnInitDlg()里还是在其OnConfig()(设置按钮处理函数)中?总之这些问题让我非常头痛,头现在还很痛!!!

解决方案 »

  1.   

    你没有必要在两个对话框中都加入mscomm控件,口设置对话框的DoModal()应该放在主对话框OnConfig()(设置按钮处理函数)中。
    你不应该使用mscomm控件,我这里有一个串口类,还有一个例程,如果你需要留下email,我可以给你发过去。
      

  2.   

    gz是什么意思?是不是骂人话?
       mscomm控件是别人让我用的,对这个控件我并不熟悉。
       如果DoModal()放在OnConfig()中,那岂不是每次点击设置按钮,都要运
    行设置对话框中的OnInitDlg()了吗?这样的话上次设置就会没了,不能保留了。
    *  晴高手没告诉我,使用mscomm是不是就不能实现分对话框设置了呢?
       我的email:[email protected] 
       多谢!
      

  3.   

    nanjianhui(nan) 你好!
    我也想要!可以给我吗?先谢谢了!
    [email protected]
      

  4.   

    我想有个网站可能对你很少用MSCOMM控件的人很有帮助:
    www.gjwtech.com/vcandc/scommassistantcode.htm
    我也是听别人介绍去过,感觉很好。