我用C编译了一个通信程序,可以获得我所需要的结果,现在我要将这个结果显示到界面的某个控件中(最好是edit控件),请问如何实现?非常感谢。

解决方案 »

  1.   

    1。先在对话框中建一个edit控件,IDC_COMM_EDIT
    2。在classwizard向导中为该控件定义一个CString(视你的数据类型)成员变量m_strCommEdit
    3. 直接赋值给m_strCommEdit,然后调用UpdateData(FALSE)就OKmfc的数据交换DDE机制
      

  2.   

    同意一楼!
    如果界面和你的通信程序不在一个进程中就要涉及到进程之间的通信,
    进程之间的通信可以用内存映射、发送WM_COPYDATA消息。多种方法实现!如果是同一进程中,楼上的方法就可以了!
      

  3.   

    不知道你的程序的返回的结果的数据类型,
    如果不是string类型,记得进行类型转换。
    其它的楼上都说了。
      

  4.   

    同意: yjgx007(谁是高手) ( )