摘要: 找了一下午,终于找到了解决方法了!!!!“vc写的dll返回值为char *,c#中如何定义,我定义了string,要出错的。”有个网友建议他用unsafe,而后来他说他解决了,他的代码如下:[StructLayout(LayoutKind.Sequential,CharSet=CharSet.An... 阅读全文
posted @ 2015-03-30 17:10 龙爷 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 因为本人主要从事c#开发,但是在工作中经常需要用到c++编写的DLL,因此需要知道c++中的类型与c#中的类型是如何转换的。搜集整理如下。//C++中的DLL函数原型为 //extern "C" __declspec(dllexport) bool 方法名一(const char* 变量名1, un... 阅读全文
posted @ 2015-03-30 10:45 龙爷 阅读(505) 评论(0) 推荐(0) 编辑