博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2014年2月9日

摘要: 可以说新手使用P-INVOKE最开始的头疼就是C#和C++的字符串传递,因为这里涉及到两个问题。 第一:C#的string和C++的字符串首指针如何对应。 第二:字符串还有ANSI和UNICODE(宽字符串)之分。 本文分三部分阐述: 第一:字符串指针当输入参数, 第二:字符串指针作为返回值, 第三:字符串指针作为输入输出参数。 C++部分的测试代码很简单这里就全部贴出来了: 1#include "stdafx.h" 2#include "TestDll.h" 3#include 4#include 5#include 6 7 8 staticchar* 阅读全文

posted @ 2014-02-09 23:19 米拉多 阅读(2521) 评论(0) 推荐(0) 编辑