例如第三方提供C++API,也就是使用C++来调用最底层dll,如何在上一层封装C++动态库使得C#可以调用底层dll其函数.
2条回答 默认 最新
- Mr.Stone^_^ 2016-08-19 04:04关注
按理说,C++可以直接调用第三方的dll的。如果不可以,那就用C++写一个新的dll,自定义接口,在你写的dll中去调用第三方的dll.然后再C#中使用你写的dll.
解决 无用评论 打赏 举报
例如第三方提供C++API,也就是使用C++来调用最底层dll,如何在上一层封装C++动态库使得C#可以调用底层dll其函数.
按理说,C++可以直接调用第三方的dll的。如果不可以,那就用C++写一个新的dll,自定义接口,在你写的dll中去调用第三方的dll.然后再C#中使用你写的dll.