电气工程论文网


  • 首页|
  • 自动化毕业论文|
  • 电子机电毕业论文|
  • 电子通信论文|
  • 电气工程论文|
  • 电子信息工程|
  • 电气工程原创论文|
  • 电气工程免费论文|
原创毕业论文 → 电气工程专业原创毕业论文   现成毕业论文范文 → 电气工程专业毕业论文范文

论文降重

当前位置:电气工程论文网 -> 电子通信论文 -> 动态链接库进阶

动态链接库进阶

本文ID:LW1150 字数:12484,页数:31
动态链接库进阶

字数:12484,页数:31  论文编号:TX128


简介
本文是根据“MSDN”中的相关资料整理,其目的在于介绍动态连接库(Dynamic Link Library―DLL)的基本概念和为Microsoft Windows应用程序编写DLL的机制。本论题仅限于使用Visual C++6.0编写的32位Windows应用程序。
基本概念
静态连接
象C,Pascal和FORTRAN这样的高级编程语言,一个程序的源代码要经过编译、与不同的库连接,然后生成可执行文件。这些库是包含预编译函数的目标文件,而这些预编译函数能用于完成一般的任务,如计算一个数据的平方根或分配内存。当这些库函数被连接到一个应用程序时,它们就变成应用程序可执行文件的一个固定部分。所有对于库函数的调用都在连接时解析所以称为静态连接。
动态连接
动态连接提供了一种在运行时将应用程序连接到库的机制。库驻留在它们自己的可执行文件中,并不象静态连接那样将代码复制到应用程序的可执行文件中。这些库被称为动态连接库(DLL),以强调它们是在应用程序装载和执行时连接到应用程序,而不是在连接时连接到应用程序的。当应用程序使用一个DLL时,操作系统将该DLL装载到内存,解析DLL中函数的引用,使它们能被应用程序调用,然后在动态连接库不再需要时,操作系统将其从内存中卸载。这种动态连接机制可由应用程序显式的执行或由操作系统隐式的执行。

 

目  录
目  录  I
1 简介   1
2 基本概念  1
2.1 静态连接  1
2.2 动态连接  1
2.3 静态连接库和Windows DLL的区别  1
2.4 Window应用程序与DLL的区别  2
2.4.1 定义  2
2.4.2 应用程序和DLL的不同  3
3 动态连接库的优点  4
4 动态连接库的不足 4
5 动态连接库的实现  5
5.1 实现一个32位的DLL   5
5.2 建立静态连接库   6
5.3 建立动态连接库  9
5.3.1 隐式动态连接  9
5.3.2 显式动态连接   18
5.3.3 DLL入口点   20
6 应用程序共享DLL数据   25
6.1 使用共享数据段   25
6.2 使用内存映像文件   27
7 DLL基址冲突   29
8 结论  30
9 参考资料   30

下载地址 WORD格式全文下载链接(充值:118元)


动态链接库进阶......
论文人工降重
本论文《动态链接库进阶》在电子通信论文栏目,由电气工程论文网整理,转载请注明来源 www.dqlunwen.top 更多论文,请点电气工程论文查看
上一篇:锁相频率合成器的设计与仿真 下一篇:电话业务综合管理系统设计

点击查看关于 动态链接 库进阶 的相关论文题目 2009-06-09 17:06:12【返回顶部】
联系方式

相关栏目

光机电应用技术
机电一体化
应用电子技术
电子信息工程技术
自动化免费论文
自动化专业毕业论文
电子专业免费论文
电子机电毕业论文
电气工程免费论文
测控技术与仪器
电气工程原创论文
电子通信论文
电气自动化开题
电子机电开题报告
电子通信免费论文
PLC相关外文翻译
电子机电信息外文翻译
电子通信外文翻译
联系方式
电子信息工程论文下载
电气工程论文下载


联系方式


电气工程论文网提供电气工程论文范文,电气工程毕业论文,网站永久域名www.dqlunwen.top 

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2022 电气工程论文网 版权所有