我自己编写了个MFC程序,另外找了个C++程序,想在MFC里直接使用C++程序,不知道可不可以?有什么办法?谢谢了!

解决方案 »

  1.   

    MFC 是什么?  C++ 是什么? 呵呵VC 是微软的 C++编译器, MFC 是微软提供的基础类库, 也是C++写的呵呵 C++ 是语设计语言啊
      

  2.   

    肯定可以,不过如果你的C++程序是用其他的编辑器写的,再COPY到VC++上来的,就要修改一些地方,比如头文件等等
      

  3.   

    我的意思是我用c++写了一个程序,又用MFC写了另一个,我希望他们同时启动,或者启动一个之后通过点击按钮可以启动另一个程序,这样怎么实现?Visual Studio好像可以在一个项目中导入另一个项目,但导入之后怎么处理,请指教?
      

  4.   

    最简单的:用system("C:\YourAPP.exe");
    稍微复杂一点的:WinExec("C:\YourAPP.exe", SW_SHOW);
    再复杂一点的:ShellExecute(NULL, "open", "C:\YourAPP.exe", "", "", SW_SHOWDEFAULT);
    最复杂的:CreateProcess、CreateProcessAsUser和CreateProcessWithLogonW………呵呵。
      

  5.   

    thanks,试着用了WinExec("C:\YourAPP.exe", SW_SHOW);忘记请教了,伴随启动学会了,可怎么可以伴随关闭哪?