我用的是C# windows application from,(VS2010,用的是.NET3.5)我想在这里面内嵌一个第三方程序,因为他不是office那些常用程序,所以在网上也找不到相关的方法。镶嵌第三方程序的方法是通用的吗?我要用的程序是paraview,相关网站:http://www.paraview.org/希望高手能解答这个问题,万分感谢~!

解决方案 »

  1.   

    你是想调用paraview的exe文件还是把它的窗体嵌入到你的应用程序的窗体中?
    如果只是调用exe很简单,process.start就行;
    如果简单嵌入可以用WinAPI找到它的主窗体handler,将它的主窗体的父设为你的应用的窗体试试。
      

  2.   

    如果嵌入到窗体里面
    看这个,嵌入dos的,你吧cmd。exe改成你要嵌入的程序名就行了
    http://blog.csdn.net/jianuMan/archive/2010/06/13/5670074.aspx