C#调用VC写的DLL,CString类型应该用什么映射? public UInt32 port;---〉public int port; //??试试 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CString有对LPCTSTR的操作符重载,可以用于STRINGConnectDB(ref db)----这个似乎有问题,你在VC里面跟一下db的地址 主要是我不清楚vc里面具体的实现..也没办法调试..据称vc里面用是对的.. 用stringbuilder试试吧,string 是内存不可变的 stringbulider要先分配好内存大小 stringbuilder无法用户结构体字段. 你是用ref db传进去一个地址的这个地址在VC里面是不是可以操作的,我很怀疑从这个VC DLL的形式来看不是COM (COM里面的参数只能是固定的几个类型,CSTRING不能用的,只能用LPCTSTR)你尝试用MARSHAL传地址进去看看 麻烦 KKND2006 能否说详细一点如何使用MARSHAL传地址进去? 你是用ref db传进去一个地址的这个地址在VC里面是不是可以操作的,我很怀疑-------------------------------------不可以操作, 你尝试使用[MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPTStr)]来标识STRING参数使用其它UnmanagedType标识那个DB看看 如何判断控件被选中 问一个关于sql的问题 DataGridViewImageColumn怎么动态添加图片? C#泛型与数组问题 .net开发的CS程序,在win 2000 win XP上都运行正常,在win 2003下 班出现如下错无 请教流媒体的相关问题 C#中跨线程调用主窗口的button_click() 如何使ContextMenu获得焦点 sandbar怎么使用? 日本 菜鸟问题...未将对象引用设置到对象的事例,帮帮忙哈..50分, 如何用c#写站内搜索程序...谢谢
不可以操作,
[MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPTStr)]来标识STRING参数使用其它UnmanagedType标识那个DB看看