现在有一个MFC开发好的应用程序,我们用C#重新做了一下界面,请问怎样在之前的MFC程序和用C#新做好的界面之间进行数据传递????

解决方案 »

  1.   

    可以使用消息、网络、内存共享文件、DLL调用、数据文件、数据库等等。
      

  2.   

    MFC写的内核可以提取出来编译成dll,然后用c#调用非托管dll,可以参考这个:http://www.cnblogs.com/xugang/archive/2007/12/23/1011597.html
      

  3.   

    MFC写的内核可以提取出来 成为Cli 工程,然后用c#直接调用。
      

  4.   


    请问CLi工程怎么生成啊?我刚刚入门
      

  5.   


    vs2008有managed C++的工程模板, 可以把代码移植进来,或者从这个工程include现有代码,这个工程作为接口, C#可以直接调用它, 它可以调用C/C++。