首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#和VC dll传递参数有关问题

2012-06-15 
C#和VC dll传递参数问题我是C#新手,最近在调用VC的DLL中的函数时发现传递char*参数时传入的字符串在VC中是

C#和VC dll传递参数问题
我是C#新手,最近在调用VC的DLL中的函数时发现传递char*参数时传入的字符串在VC中是乱码(VC调试时发现),不知道原因,请高人赐教
环境:vs2008,vc 6.0的dll,用dllimport声明的dll函数,加了charset参数,不管设成什么都不对

[解决办法]
不太明白你的意思


不要直接调用

感觉可以用webservice来实现

你可以看一下webservice相关的东西
[解决办法]
问题可能出在 VC那块,如果VC那块不使用UTF-8 来解析的话 怎么传都是没用的。
C#和VC两边的编码要一致。
[解决办法]
看看你的 DLL 使用该参数的函数签名。

热点排行