社区
C#
帖子详情
请教C++ 非托管DLL 调用的问题
rdao
2004-09-01 09:21:22
高手好:
我现在手头有第三方的C++ 类库,一共有两个文件夹,一个里面为openldap.dll文件和openldap.lib ,一个文件夹里面为.h头文件,请问我用C#可不可以调用这个openldap.dll,我怎样才能查到里面的函数?
谢谢,100分相送!!
...全文
170
8
打赏
收藏
请教C++ 非托管DLL 调用的问题
高手好: 我现在手头有第三方的C++ 类库,一共有两个文件夹,一个里面为openldap.dll文件和openldap.lib ,一个文件夹里面为.h头文件,请问我用C#可不可以调用这个openldap.dll,我怎样才能查到里面的函数? 谢谢,100分相送!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rdao
2004-09-02
打赏
举报
回复
是啊不过有头文件,只是比较难懂
amylove
2004-09-01
打赏
举报
回复
当然可以用啊,但是你要知道这个动态链接库里的函数结构,在C#里定义如下:
using System.Runtime.InteropServices;
[DllImport("openldap.dll")]
public static extern [函数返回类型] [函数名];
这样就可以用这个函数了。
rdao
2004-09-01
打赏
举报
回复
ding
qcny
2004-09-01
打赏
举报
回复
顶
Firestone2003
2004-09-01
打赏
举报
回复
没有说明文档???
这个有困难
帮你顶
rdao
2004-09-01
打赏
举报
回复
高手请帮忙
rdao
2004-09-01
打赏
举报
回复
ding
rdao
2004-09-01
打赏
举报
回复
这个我知道,我就是不知道里面的函数结构,不过有头文件,还望指教
非
托管
C++
调用
C#的
dll
C#
调用
C++编写的
dll
,一般都是直接用
dll
import,这个资料很多。C++
调用
C#编写的
dll
,一般方法都是先用
托管
C++将C#的
dll
进行一次封装,然后由
非
托管
C++
调用
封装好的
dll
。
c#
调用
非
托管
Dll
组件 完整示例
C#
调用
非
托管
DLL
,C++生成
非
托管
组件,系统源码含
非
托管
组件生成C++源码。。。。。。 C#
调用
非
托管
DLL
,C++生成
非
托管
组件,系统源码含
非
托管
组件生成C++源码。。。。。。
C++语言基础视频教程
C++语言基础视频培训课程:本课与主讲者在大学开出的程序设计课程直接对接,准确把握知识点,注重教学视频与实践...学习者能够通过实践的方式,学会利用C++语言解决
问题
,具备进一步学习利用C++开发应用程序的基础。
从指定文件byte[]内存数组加载
非
托管
DLL
API
但C++ kernel32.
dll
LoadLibrary只能加载指定路径
非
托管
DLL
..有了kernel.
dll
现在好了.可以像C#一样轻松从内存或资源里加载
非
托管
DLL
.. 从指定文件byte[]内存数组加载
非
托管
DLL
API 此
DLL
接口 FARPROC ...
在VS2010上使用C#
调用
非
托管
C++生成的
DLL
文件
在VS2010上使用C#
调用
非
托管
C++生成的
DLL
文件
C#
110,566
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章