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

动态连接库---

楼主zf_sxl(沈)2002-03-28 17:54:21 在 C/C++ / C语言 提问

在c语言里如何实现动态连接库!!! 问题点数:100、回复次数:5Top

1 楼heartlove(吴竹)回复于 2002-03-28 18:11:54 得分 0

VC开发工具很容易实现Top

2 楼wiler(@_@)回复于 2002-03-28 18:26:53 得分 0

强烈建议你用VC编写(当然你可以用纯C的,VC也可以编译的)Top

3 楼2ndboy(贱男春)回复于 2002-03-28 18:31:00 得分 0

用MSDN查一下DllMainTop

4 楼maoxianwang(傻蛋)回复于 2002-03-28 18:45:36 得分 10

 
  VC和BCB都是一样的我就说一下VC的吧,  
   
  在VC下新建工程,选WIN32   DLL  
   
  然后你起个名  
   
  按向导默认的一顿下一步  
   
  就完成了一个工程  
   
  你想写什么就写什么,你写的函数都是要被其它EXE或DLL调用的  
   
  你用C的时候用WIN32API  
   
  写完的你所有的函数以后  
   
  在DEF文件里EXPORTS         (   这一步是导出)  
   
  函数名   @编号  
  函数名   @编号  
  函数名   @编号  
  函数名   @编号  
  …………  
  这就是DLL  
  你用DLL的时候:  
   
  先加载DLL的头文件  
   
  然后再在那个工程里添加该工程是依懒于那个DLL工程  
   
  然后直接用函数就行了  
   
  其实DLL编写非常容易,要比EXE好写  
   
  不过只是你要非常注意到它的结构和功能  
   
  好了现在你可以写DLL,请给点分,谢谢了  
   
  如果有什么不理解的地方请说出来Top

5 楼maoxianwang(傻蛋)回复于 2002-03-28 18:47:57 得分 90

再说一句,DLL就是一堆破函数   ,给应用程序或别的DLL调用的  
   
  你就是写函数然后导出来就行了  
   
  再多说一句,一般的DLL,不可以共享内存(除非指定)  
   
  谢谢,请给分  
   
  Top

相关问题

  • 动态连接库
  • 调用动态连接库
  • 关于动态连接库
  • 关于动态连接库
  • 动态连接数据库
  • 关于动态连接库
  • 动态连接数据库
  • C#.Net 动态连接库
  • 怎样动态连接动态连接库
  • 再问调用动态连接库

关键词

  • win32
  • 函数
  • vc
  • dll
  • 工程
  • 编号

得分解答快速导航

  • 帖主:zf_sxl
  • maoxianwang
  • maoxianwang

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

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