求教一个VC写的DLL再C#引用问题 c++ LPCTSTR 对应 c# 的string . 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DllImport("MyCrt.dll", CharSet = CharSet.Ansi)] public static extern string GetString(ref char lResult,int size);要是DLL才可以,你没有写完整,怎么给你看, LPCSTR对应的是System.String你修改一下类型看看?[DllImport("MyCrt.dll", CharSet = CharSet.Ansi)] public static extern string GetString(string lResult,int size); CString是MFC平台才有的,C#没有与它对应的数据类型,不能简单的用string代替.C#应该是调用不会成功的. 最好是返回char *类型,这样可以平台通用,CMyApp是导出类吗?你可以用DEPENDS.EXE工具查看GetString是否是导出方法. c# 按时间聚合的实现问题 求实现copy paste功能的VS.Net代码 插入子查询数据 关于开源 请教.NET 文件上传 下载 的解决方案 在dataGrid中的某一行中能嵌套行吗,就是一行中又包括两个小行 我用Vs2005编译C#项目,显示成功,可错误列表中显示些错,我不明白,大家看一下 在webform里面用DataGrid1如何删除一条记录?谢谢 关于ip库的问题? 安装Oracle Developer Tools for VS2017的问题 哪位前辈指点一下用c#做鼠标经过图像 [推荐]上海地图下载,超清晰
public static extern string GetString(ref char lResult,int size);
要是DLL才可以,你没有写完整,怎么给你看,
你修改一下类型看看?
[DllImport("MyCrt.dll", CharSet = CharSet.Ansi)]
public static extern string GetString(string lResult,int size);