VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 2354|回复: 31

VC++动态库编程-[1]动态库简介及静态库演练

[复制链接]
51_avatar_middle
online_admins 发表于 2018-1-9 22:42:40 | 显示全部楼层 |阅读模式
1、编程工具的选择:
Microsoft Visual C++ 6.0
Microsoft Visual C++ 8.0 (vs2005)
Microsoft Visual C++9.0 (vs2008)

vc是工具,要有些C和C++方面的基础!

本教程使用:Visual C++ 8.0 (vs2005)

Windows操作系统平台:
动态链接库:dll类型,
静态链接库:lib类型;

2、动态库简介:
动态链接库可以看成是一种仓库,一种资源的集合:函数,变量,类,资源……都可以由动态链接库来导出。

3、动态库与静态库的区别:
a、静态库中的代码会直接塞到EXE中,而动态库则可以被EXE动态的加载或卸载;
b、静态库中不能再包含其他的动态或静态库,而动态库则可以。

4、实现方式:
动态库可以被多种语言来实现,只要遵循动态库的接口规范和调用方式即可,用各种语言编写的动态库也都可以互相调用。比如Windows系统提供的动态库,在任何开发语言的编译器上都可以调用,VB,VC,Delphi,C# 等等。

5、Vc++编译器中动态库的分类:
① 非MFC的DLL -- 即使用 SDK API 进行编程,能被其他所有语言调用;
② MFC规则DLL --- 可以使用 MFC 进行编程,能被其他所有语言调用;
③ MFC扩展DLL --- 可以使用 MFC进行编程,但只能被用MFC编写的程序调用。

6、静态库演练:
静态库的调用:
①、包含静态库中函数的声明的头文件;
②、把静态库链接进EXE工程中。


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
教程在线观看地址:
https://www.bilibili.com/video/av38619356/?p=1
MP4高清视频下载地址:链接:https://pan.baidu.com/s/1WhKtgnpQKDb7gUsGVQmnNg 提取码:sfvp
本节课件下载(回复后可见):
游客,如果您要查看本帖隐藏内容请回复

备注:VIP会员可免费下载本站所有资源(点击查看)
提示:通过购买VC驿站U盘打包(点击查看)也可加入终身Vip会员^_^




下一篇:VC++动态库编程-[2]入口点函数及其导出函数的讲解
98_avatar_middle
在线会员 发表于 2018-1-11 09:28:09 | 显示全部楼层
学习 啦

88_avatar_middle
在线会员 发表于 2018-8-10 16:08:03 | 显示全部楼层
学习一下动态库编程
03_avatar_middle
在线会员 发表于 2019-1-7 16:04:40 | 显示全部楼层
学习学习下,学习一下动态库编程
12_avatar_middle
在线会员 发表于 2019-1-19 16:14:47 | 显示全部楼层
下载源码回来看看的的
51_avatar_middle
在线会员 发表于 2019-1-21 10:27:18 | 显示全部楼层
高清视频下载地址
95_avatar_middle
在线会员 发表于 2019-2-18 08:39:29 | 显示全部楼层
感谢老大的无私奉献!!!
61_avatar_middle
在线会员 发表于 2019-2-26 14:10:26 | 显示全部楼层
66666666666666666
80_avatar_middle
在线会员 发表于 2019-3-4 12:17:16 | 显示全部楼层
VC++动态库编程-[1]动态库简介及静态库演练 [修改]
62_avatar_middle
donate_vip 发表于 2019-3-6 22:38:23 | 显示全部楼层
正在学习。谢谢分享
98_avatar_middle
在线会员 发表于 2019-3-7 21:50:11 | 显示全部楼层
发顺丰的说法是否
42_avatar_middle
在线会员 发表于 2019-3-13 21:23:21 | 显示全部楼层
首次学习这部分
85_avatar_middle
在线会员 发表于 2019-3-14 12:23:25 | 显示全部楼层
感谢分享,学习一下!
45_avatar_middle
在线会员 发表于 2019-3-20 12:56:46 | 显示全部楼层
学习啦啦啦
51_avatar_middle
在线会员 发表于 2019-3-24 23:20:22 | 显示全部楼层

学习一下动态库编程
56_avatar_middle
在线会员 发表于 2019-3-26 14:31:32 | 显示全部楼层
感谢老大的无私奉献!!!
42_avatar_middle
在线会员 发表于 2019-4-3 08:11:14 | 显示全部楼层
VC++动态库编程-[1]动态库简介及静态库演练
74_avatar_middle
在线会员 发表于 2019-4-4 12:38:25 | 显示全部楼层
VC++动态库编程-[1]动态库简介及静态库演练
31_avatar_middle
在线会员 发表于 2019-4-11 22:46:46 | 显示全部楼层
谢谢分享大佬分享
78_avatar_middle
在线会员 发表于 2019-4-15 07:39:39 | 显示全部楼层

学习一下动态库编程
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号tongdun|网站地图wx_jqr

GMT+8, 2019-6-19 20:03

Powered by Discuz! X3.4

© 2009-2019 cctry.com

快速回复 返回顶部 返回列表