- 2
- 0
- 约1.05万字
- 约 124页
- 2017-01-07 发布于广东
- 举报
第11章动态链接库 动态链接库(Dynamic Link Librar,DLL)是一个可执行模块,其包含的函数可以由Windows应用程序调用以执行一些功能,主要为应用程序模块提供服务。 本章将全面、系统地阐述在Visual C++平台下进行Win32动态链接库的设计和应用。主要内容如下。 ● 动态链接库(DLL)的基础知识。 ● DLL的出入口函数。 ● 调用DLL中的两种方式。 ● 开发DLL的方式。 ● DLL中资源的利用。 11.1 动态链接库的基础知识 比较大的应用程序都是由很多模块组成的,这些模块彼此协作,以完成整个软件系统的工作。 其中可能存在一些模块的功能较为通用,在构造其他软件系统时仍会被使用。 在构造软件系统时,如果将所有模块的源代码都静态编译到整个应用程序EXE文件中,会产生一些问题。 一是增加了应用程序的大小,占用更多的磁盘空间,程序运行时也会消耗较大的内存空间,造成系统资源的浪费;另外,在编写大的EXE程序时,每次修改重建时都必须调整编译所有源代码,不但增加了编译过程的复杂性,也
您可能关注的文档
- VisualC++实用教程周进朱训林张宏林第3章-菜单与加速键课件教学.ppt
- VisualC++实用教程周进朱训林张宏林第5章-常用控件课件教学.ppt
- VisualC++实用教程周进朱训林张宏林第6章-文本和字体类课件教学.ppt
- VisualC++实用教程周进朱训林张宏林第7章-图形图像课件教学.ppt
- VisualC++实用教程周进朱训林张宏林第8章-文件操作课件教学.ppt
- VisualC++实用教程周进朱训林张宏林第9章多线程课件教学.ppt
- VisualC++实用教程周进朱训林张宏林第10章-多媒体应用程序设计课件教学.ppt
- VisualC++实用教程周进朱训林张宏林第12章-网络编程课件教学.ppt
- VisualC++实用教程周进朱训林张宏林第13章-数据库开发课件教学.ppt
- VisualC++网络编程技术延霞01课件教学.ppt
原创力文档

文档评论(0)