CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

用LoadLibrary装载DLL,可不可以使用DLL中Export出来的类?

楼主19901011(19901011)2003-12-02 10:53:52 在 VC/MFC / 基础类 提问

例如我在DLL中定义了一个MyClass类!  
  然后在其他的程序里LoadLibrary("my.dll"),然后使用这个类!  
  MyClass   dllclass;   //像这样引用!  
   
  有没有代码例子?  
  问题点数:10、回复次数:8Top

1 楼19901011(19901011)回复于 2003-12-02 11:30:16 得分 0

upTop

2 楼u2m(醉到天亮说晚安(poople.blogcn.com) )回复于 2003-12-02 11:33:03 得分 0

可以导出类Top

3 楼19901011(19901011)回复于 2003-12-02 11:37:25 得分 0

是不是要写一个.H文件,然后用生成的.lib文件配合来用?  
  LoadLibrary应该动态链接吧!  
  Top

4 楼iam1978126(孤独的羊)回复于 2003-12-02 11:44:43 得分 0

导出函数到是可以用extern   "C"   void   _stdcall   TestFun();然后把.lib加到工程。  
  导出类我就不知道了,一般导出类我用OCXTop

5 楼ahao(天·狼·星星)回复于 2003-12-02 11:48:57 得分 0

dll里需要导出一个函数,这个函数返回一个类的实例,注意,销毁最好也在dll里做。Top

6 楼19901011(19901011)回复于 2003-12-02 11:51:44 得分 0

现在这个类是在DLL里定义的,是不是还要导出这个类的定义?Top

7 楼ahao(天·狼·星星)回复于 2003-12-02 12:05:11 得分 10

是Top

8 楼19901011(19901011)回复于 2003-12-02 12:09:00 得分 0

基本明白了,thx   allTop

相关问题

  • 装载dll时引起Ntdll.dll异常
  • 用Assembly装载的DLL,如何卸载?
  • 如何调用用loadlibrary动态装载的dll中的函数?如何用搜索的方法解决计算机猜数问题?
  • 怎样用vcStudio修改装载资源的dll
  • 如何动态装载DLL的导出类?
  • 有关vc下动态装载dll的问题
  • 有关.NET中DLL装载的问题,请教各位高手!!!
  • 请求AppDomain和Assembly动态装载、卸载DLL的代码
  • 关于dll装载卸载造成内存泄露的问题!
  • LoadLibrary加载DLL的问题

关键词

  • dll
  • 函数
  • 文件
  • 导出
  • 类
  • loadlibrary
  • 定义
  • 使用
  • myclass
  • lib

得分解答快速导航

  • 帖主:19901011
  • ahao

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

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