CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  VC.NET

如何封装dll?如何调用dll?

楼主avgi(何晓)2005-07-20 17:39:54 在 .NET技术 / VC.NET 提问

我是学java的,现在要调用dll,而原来提供的dll不能直接被java通过jni调用,现在要重新封装为新的可以被java通过jni调用的dll,新的dll里面如何调用原来的dll?如何封装dll?原来的dll是在方法执行时调用回调函数,把结果放在回调函数的参数里面,现在我重新定义新的数据结构,把返回的结果赋值到我刚才定义的数据结构,如何传?  
   
  我现在刚装了vc^_^  
  新手还不算,怎么办?  
  达人帮手啊!!!!!!!!!!!!!!!!  
  先谢谢啦!!!!!!!!!1 问题点数:100、回复次数:6Top

1 楼chendazhi(不务正业)回复于 2005-07-21 09:45:33 得分 10

upTop

2 楼jenycheng(听,雪的声音)回复于 2005-07-21 10:53:21 得分 50

调用dll   有两种方法  
   
  显式连接   ,   隐式连接  
   
  还有静态调用和动态调用之分  
   
  若是静态调用,   与你   调用自己的   函数没什么区别  
  动态调用时麻烦一点。  
  需要先   LoadLibrary   ()   加载动态链接库  
  再找到   函数的   入口,然后才可以调用  
   
  http://dev.csdn.net/develop/article/68/68997.shtmTop

3 楼jenycheng(听,雪的声音)回复于 2005-07-21 10:53:58 得分 0

调用dll   有两种方法  
   
  显式连接   ,   隐式连接  
   
  还有静态调用和动态调用之分  
   
  若是静态调用,   与你   调用自己的   函数没什么区别  
  动态调用时麻烦一点。  
  需要先   LoadLibrary   ()   加载动态链接库  
  再找到   函数的   入口,然后才可以调用  
   
  http://dev.csdn.net/develop/article/68/68997.shtmTop

4 楼jenycheng(听,雪的声音)回复于 2005-07-21 10:57:05 得分 0

????  
  怎么搞的,怎么出了这么多帖子??  
   
  BUG!!!Top

5 楼chenyun_424(求教的人)回复于 2005-07-22 13:05:27 得分 5

顶Top

6 楼HeavenMonkey(天堂猴子)回复于 2005-07-22 13:41:08 得分 35

这个不难,但是有太多细节问题,建议看一本书吧Top

相关问题

  • efsasptodll封装dll后asp调用问题
  • 如何将数据库连接封装到DLL?并且调用?急等
  • 如何创建封装控件的DLL,以供主窗体程序调用?
  • 如何创建封装控件的DLL,以供主窗体程序调用?
  • 如何调用dll
  • 如何调用DLL?
  • 如何调用dll?
  • 如何调用 DLL
  • 关于如何正确在BCB或其他环境调用Delphi封装的Dll问题。100分。
  • 请教用DLL封装MDI子窗体的方法以及主窗体是如何调用的

关键词

  • .net
  • 函数
  • dll
  • 连接
  • 调用
  • 封装
  • 静态
  • 动态
  • 方法

得分解答快速导航

  • 帖主:avgi
  • chendazhi
  • jenycheng
  • chenyun_424
  • HeavenMonkey

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo