c#调用c++的dll,接口函数中的指针问题。 现有c++的dll中接口函数int getrec(const char* str1,char* str2) C#要调用它,在c#中,dllimport以后该如何写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 [DllImport("you.dll")] static extern int getrec(ref string str1,ref string str2) [DllImport("you.dll")] static extern int getrec(StringBuilder str1,StringBuilder str2) StringBuilder st1=new StringBuilder("aa");StringBuilder st2=new StringBuilder("aa");getrec(st1,st2); [DllImport("you.dll")] static extern int getrec(IntPtr str1,IntPtr str2) IntPtr st1 = Marshal.StringToBSTR("st1 "); IntPtr st2 = Marshal.StringToBSTR("st2");getrec(st1,st2); 在一个项目中如何实现多个窗体控制一个serialport 如何获取html源文件中的指定内容? 无法初始化连接服务器"(null)"的OLEDB访问接口"MSDASQL"的数据源对象 类的修饰符 亲弟当爹,散分... C# serialport dataReceived事件问题???(高人请进) 请问activex控件只能在本地安装!远程重复提示要安装!却无法安装 C#做C/S程序,数据库连接怎么写,请帮忙! 求助!如何获取当前正使用的文件的代码 关于文件读写的问题,百思不得其解 dataGridView显示表内容 麻烦各位帮我看下这段VB代码
static extern int getrec(ref string str1,ref string str2) [DllImport("you.dll")]
static extern int getrec(StringBuilder str1,StringBuilder str2)
StringBuilder st1=new StringBuilder("aa");
StringBuilder st2=new StringBuilder("aa");
getrec(st1,st2);
[DllImport("you.dll")]
static extern int getrec(IntPtr str1,IntPtr str2) IntPtr st1 = Marshal.StringToBSTR("st1 ");
IntPtr st2 = Marshal.StringToBSTR("st2");
getrec(st1,st2);