DLL
窗外蓝天
这个作者很懒,什么都没留下…
展开
-
Visual Studio调用自己编写的DLL
好久没写文章了,因为最近在忙考试。前几天终于考完了,现在继续我的Windows编程之路。 今天看到动态链接库(DLL)了,看了书上一个简单的例子,就照着在VS上试了,但是因为书上都是用VC++6.0作为默认的编译器,所以,操作上有些出入,经过查询一些资料和动手尝试,终于解决了书上DLL章节的第一个例子。 首先,按照书上说的创建工作空间,也就是VS中的解决方案(假设DLL项目在EDRLIB文件夹原创 2012-01-17 22:18:50 · 1632 阅读 · 0 评论 -
Dynamic-Link Library Best Practices(动态链接库最佳实践)
原文链接创建DLL给开发者呈现了很多挑战。DLL没有系统强制(system-enforced)的版本(versioning)。当系统中存在多个版本的DLL时,容易被覆盖加上缺少版本模式,产生了依赖和API冲突。开发环境、加载器(loader)实现以及DLL依赖的复杂度已经创建了加载顺序和应用程序行为的脆弱(fragility)。近来,许多程序依赖DLL,且拥有许多复杂的依赖,以致程序必须重视才能正确翻译 2017-08-06 17:38:23 · 505 阅读 · 0 评论