三种DLL(Win32DLL,MFC常规DLL和MFC拓展DLL)的简单学习总结
来源:互联网 发布:音频剪辑软件下载 编辑:程序博客网 时间:2024/05/16 14:27
http://blog.csdn.net/wche1990/article/details/6944647
学习了三种动态链接库的基本知识,分别是Win32DLL,MFC常规DLL和MFC拓展DLL。
Win32DLL使用的是Win32的API实现的,只能导出函数,能被各种应用程序调用,适用范围最广。
MFC常规DLL是适用MFC创建的,就像MFC程序跟Win32程序的关系一样,MFC常规DLL和Win32DLL的关系也是如此。它使用MFC的机制,只能导出标准C函数。如此,它便可以被大部分Win32程序调用。
MFC拓展DLL也也使用的是MFC机制创建的,相比于MFC常规DLL,拓展DLL可以导出C++类和MFC派生类,如此扩大了DLL的接口范围。此长彼消,MFC拓展DLL的适用范围较小,只能被MFC程序调用。因为它导出的不只是函数,还有C++类和MFC派生类。
另外,所有的动态链接库都有两种链接方式:隐式调用和显示调用。隐式链接使用起来比较方便,不过不够灵活;显示链接可以在真正要用DLL的时候才装入,并在适当的时候释放,操作相对复杂一些。
0 0
- 三种DLL(Win32DLL,MFC常规DLL和MFC拓展DLL)的简单学习总结
- 三种DLL(Win32DLL,MFC常规DLL和MFC拓展DLL)的简单学习总结
- 三种DLL(Win32DLL,MFC常规DLL和MFC拓展DLL)的简单学习总结
- 三种DLL(Win32DLL,MFC常规DLL和MFC拓展DLL)的简单学习总结
- Win32DLL,MFC常规DLL和MFC拓展DLL 的简单学习总结
- MFC 常规DLL 的创建
- 常规DLL和MFC扩展DLL(转载)
- 常规DLL和MFC扩展DLL(转载)
- 常规DLL和MFC扩展DLL(转载)
- MFC 常规DLL导出和使用
- MFC常规DLL和扩展DLL比较编写
- MFC扩展DLL与常规DLL的区别
- win32 dll 和MFC dll的区别
- win32 dll 和MFC dll的区别
- MFC DLL的基础学习
- MFC三大dll使用总结
- MFC三大dll使用总结
- MFC和DLL
- Android 工程的创建
- java课程网站
- 沃美修出神力源泉 广宇大吃一惊
- Cookie/Session机制详解
- Windows10如何安装Sqlite3
- 三种DLL(Win32DLL,MFC常规DLL和MFC拓展DLL)的简单学习总结
- 七牛 直播的延迟与优化
- akka学习教程(六) 路由器Router
- 设计模式深入学习--Template Method模板方法模式(行为型模式)
- MySQL 在线开启/关闭GTID
- hibernate的一次简单执行过程
- 2794: [Poi2012]Cloakroom
- 修改Android签名证书keystore作为eclipse默认debug签名证书
- vSphere Client 不能编译版本为10 或更高版本 的虚拟机