请教高手,C#是否可以实现C++定义的接口,并被C++访问。
康斯坦汀 2014-01-21 04:17:27 一个C++应用,定义了一些接口,比如
struct IViewFrame
{
public:
virtual HWND GetHwnd() const = 0;
virtual HWND SetClient(HWND hWnd) = 0;
};
是否可以用C#按照这个接口实现对象,然后被C++使用,最终目标是非托管
C++代码访问,可以用托管C++做一个中介。
有做过C++,C#交互的高手说说。多谢指教了。