博客
分类
标签
归档
友链
关于
博客
分类
标签
归档
友链
关于
原野上的眼睛
Leon的开发笔记本
博客
分类
标签
归档
友链
关于
Windows动态链接库(dll)浅析 - 3
Windows动态链接库(dll)浅析 - 1 Windows动态链接库(dll)浅析 - 2 6. DLL的深入使用6.1 DllMain函数 Windows在加载DLL的时候,需要一个入口函数,就如同控制台或DOS程序需要main函数、WIN32程序需要WinMain函数一样。在前面的例子中,DLL并没有提供DllMain函数,应用工程也能成功引用DLL,这是因为Windows在找...
2018-05-14
Read More
Windows动态链接库(dll)浅析 - 2
Windows动态链接库(dll)浅析 - 1 Windows动态链接库(dll)浅析 - 3 5. DLL的编写5.1 一个简单的dll项目 上面用静态链接库的方式提供了add函数接口,下来我们看看用动态链接库的方式如何实现同样的功能。 首先,在VS中创建一个“动态链接库”项目DllAdd。 然后,为项目添加lib.cpp及lib.h文件,源码如下: lib.cpp:#inclu...
2018-05-14
Read More
Windows动态链接库(dll)浅析 - 1
Windows动态链接库(dll)浅析 - 2 Windows动态链接库(dll)浅析 - 3 本文档源码下载:点击这里 1. 链接库的概念 动态链接库(Dynamic link Library, dll),是包含了可由多个程序同时使用的代码(函数、类)和数据的“库”。 2. 由来 在库的发展史上,经历了“无库 - 静态链接库 - 动态链接库”等阶段。 早期,代码被简单地附加...
2018-05-14
Read More