点燃自己

才发现已成尘

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

2012年9月7日

摘要: 解决此类方法一般式C#调用C++封装的dll时 ,出现的警告 ,在正常编译之后如果不是debug那就不会有问题,只是在debug的时候感觉比较烦。1. Long的类型应该是C# int类型。一般常见。2.,CharSet=System.Runtime.InteropServices.CharSet.Ansi,添加编码格式 我没有遇到过时这样的问题出现的原因。3.添加 CallingConvention = CallingConvention.Cdecl 虽然我不知道为什么 不过我出现问题的重点是这里CallingConventionCdecl:StdCall:我是使用后者才不出现警告的 ,曾想 阅读全文
posted @ 2012-09-07 13:20 爱吃糖豆的猪 阅读(3876) 评论(1) 推荐(0) 编辑