VC++动态链接库(dll)编程深入浅出及源码 非常好的一本书,深入浅出,还有随书源代码可以学习
2021-12-10 19:22:22 1.23MB C++ VC 源码 源代码
1
VC++动态链接库(DLL)编程深入浅出 中老鳥必備
2021-11-24 15:01:12 510KB 动态链接库(DLL) VC++
1
我当时学习动态库的编写就是从这本书开始的,感觉不错
2021-10-15 10:56:47 673KB dll vc
1
对动态链接库,我们还需建立如下概念:   (1)DLL 的编制与具体的编程语言及编译器无关   只要遵循约定的 DLL 接口规范和调用方式,用各种语言编写的 DLL 都可以 相互调用。譬如 Windows 提供的系统 DLL(其中包括了 Windows 的 API),在任 何开发环境中都能被调用,不在乎其是 Visual Basic、 Visual C++还是 Delphi。   (2)动态链接库随处可见   我们在 Windows 目录下的 system32 文件夹中会看到 kernel32.dll、user32.dll 和 gdi32.dll,windows 的大多数 API 都包含在这些 DLL 中。 kernel32.dll 中的函数主要处理内存管理和进程调度;user32.dll 中的 函数主要控制用户界面;gdi32.dll 中的函数则负责图形方面的操作
2021-10-04 14:56:05 728KB VC++ 动态链接库
1
vs2015编译的openssl-1.1.0f包含静态库(lib)和动态库(dll)头文件等
2021-09-19 20:37:24 15.84MB vs2015 openssl
1
1.概论   先来阐述一下DLL(Dynamic Linkable Library)的概念,你可以简单的把DLL看成一种仓库,它提供给你一些可以直接拿来用的变量、函数或类。在仓库的发展史上经历了“无库-静态链接库-动态链接库”的时代。   静态链接库与动态链接库都是共享代码的方式,如果采用静态链接库,则无论你愿不愿意,lib中的指令都被直接包含在最终生成的EXE文件中了。但是若使用DLL,该DLL不必被包含在最终EXE文件中,EXE文件执行时可以“动态”地引用和卸载这个与EXE独立的DLL文件。静态链接库和动态链接库的另外一个区别在于静态链接库中不能再包含其他的动态链接库或者静态库,而在动态链接库中还可以再包含其他的动态或静态链接库。   对动态链接库,我们还需建立如下概念:   (1)DLL 的编制与具体的编程语言及编译器无关   只要遵循约定的DLL接口规范和调用方式,用各种语言编写的DLL都可以相互调用。譬如Windows提供的系统DLL(其中包括了Windows的API),在任何开发环境中都能被调用,不在乎其是Visual Basic、Visual C++还是Delphi。   (2)动态链接库随处可见   我们在Windows目录下的system32文件夹中会看到kernel32.dll、user32.dll和gdi32.dll,windows的大多数API都包含在这些DLL中。kernel32.dll中的函数主要处理内存管理和进程调度;user32.dll中的函数主要控制用户界面;gdi32.dll中的函数则负责图形方面的操作。   一般的程序员都用过类似MessageBox的函数,其实它就包含在user32.dll这个动态链接库中。由此可见DLL对我们来说其实并不陌生。   (3)VC动态链接库的分类   Visual C++支持三种DLL,它们分别是Non-MFC DLL(非MFC动态库)、MFC Regular DLL(MFC规则DLL)、MFC Extension DLL(MFC扩展DLL)。   非MFC动态库不采用MFC类库结构,其导出函数为标准的C接口,能被非MFC或MFC编写的应用程序所调用;MFC规则DLL 包含一个继承自CWinApp的类,但其无消息循环;MFC扩展DLL采用MFC的动态链接版本创建,它只能被用MFC类库所编写的应用程序所调用。
2021-09-13 09:59:07 1.64MB 动态链接库 dll
1
dll的创建及调用
2021-08-23 00:19:32 13KB 动态链接库
1
一个很不错的开发接口,有多种语言下的例程
2021-08-05 15:31:53 8.4MB 开发接口 动态链接库 GSM
1
这个jabbercom.dll不需要JAVA jabbercom.dll是com,所以要regsvr32 jabbercom.dll
2021-04-14 09:03:39 279KB com dll
深入浅出VC++动态链接库(DLL)编程技术教程.zip
2021-03-28 12:05:33 675KB dll