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

C#调用C++写的dll解决思路

2012-01-22 
C#调用C++写的dll我现在调用手机蓝牙下的SDK的一个dll(C++)我本人是用.net的 所以我就用非托管形式把dll导

C#调用C++写的dll
我现在调用手机蓝牙下的SDK的一个dll(C++)

我本人是用.net的 所以我就用非托管形式把dll导入
[DllImport("C:\\widcomm\\SDK\\Release\\btwapi.dll", EntryPoint = "方法名")]

这样问题就出现了 我怎么知道 btwapi.dll下有什么方法名呢?

[解决办法]
SDK应该有文档介绍的
[解决办法]
添加引用呢?
[解决办法]
找相关的文档看吧,
[解决办法]

引用楼主 yinqi025 的帖子:
我现在调用手机蓝牙下的SDK的一个dll(C++) 

我本人是用.net的 所以我就用非托管形式把dll导入 
[DllImport("C:\\widcomm\\SDK\\Release\\btwapi.dll", EntryPoint = "方法名")] 

这样问题就出现了 我怎么知道 btwapi.dll下有什么方法名呢?

[解决办法]
想知道方法名很简单啊,用dll函数查看器(viewdll2.0)。不过只能看到dll中包含的方法的名称,具体调用方法还是看不到的。要看具体方法的调用说明只有找相关文档查看。
[解决办法]
顶下

热点排行