日期:2014-05-18  浏览次数:21008 次

我想把一个C#写的程序嵌入在C++程序里面,怎么做。
我想把一个C#写的程序嵌入在C++程序里面,怎么做。
我在网上找到的都是C++嵌入C#的例子,比如下面这个

把C++的程序封成标准DLL让c#来调用,调用方式看参考:
http://bbs.chinaitlab.com/frame. ... ead-252229-1-1.html

------解决方案--------------------
什么叫做嵌入,用C#写COM就行了, ComVisible = true;

------解决方案--------------------
两种方法,
1、COM 
2、CLR hosting

用COM的方法我在下帖发过一个完整的例子,当然你得对C++有所熟悉:
[url=http://topic.csdn.net/u/20080718/10/9858e569-ad3e-4c70-9200-a5d78c2a821f.html
]vc怎么调用c# 写的dll呢。 最好有个例子[/url]