托管C++调用C#

拿到了一个第三方demo,有dll,有.cpp、.h,打开解决方案,如下图:

 

网上资料貌似很少,根据猜测:

这是使用托管C++来调用C#的方式。

过程:

1、先使用C#代码实现界面和功能,其实就是一个完整可运行的程序,可能是exe?

2、使用C++语法【void main】调用这个可运行的程序

ps:

1、里面很多^符号貌似就是跟托管有关的

2、这样做可能是因为C#能更方便的调用dll,然后通过C++来调用C#,,why?

 

posted @ 2018-06-26 10:06  朱小勇  阅读(1158)  评论(0编辑  收藏  举报