摘要: 来自于百度文库http://wenku.baidu.com/view/2ab4b3c5bb4cf7ec4afed08c.html?from_page=view&from_mod=download这篇文章我已下载,想要的朋友要联系我。DLL的目的是共享代码,而我想做的,把要花很多精力实现的功能封装成DLL,方便自己,如果能方便别人,最好不过了。1、为了头文件不被多次包含,用ifndef define endif形式,而不要用pragma once形式。2、头文件是两面性的,在DLL项目里,他所声明的函数都是extern "C" _declspec(dllexport) 阅读全文
posted @ 2013-09-25 10:21 铮铮学子 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://blog.csdn.net/sea_sharka_17/article/details/4176178VS 2005在生成可执行文件时使用了一种新的技术,该技术生成的可执行文件会伴随生成一个清单文件(manifest file)(.manifest后缀文件)(其本质上是XML文档,你可以用文本编辑器打开看看),并在链接完成后将该清单文件嵌入到exe文件中(默认情况下)。而在FAT32文件系统中,在处理清单文件阶段,当增量链接时不能完成清单文件的更新(默认情况下),于是造成清单文件嵌入失败,从而使该exe文件运行时没有相应的清单文件而运行失败并提示如上错误。解决方案 在项. 阅读全文
posted @ 2013-09-25 10:14 铮铮学子 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 作者:朱金灿。来源:http://www.cnblogs.com/clever101Windows搜索要装入的DLL时,按以下顺序:应用程序所在目录→当前目录→Windows SYSTEM目录→Windows目录→PATH环境变量指定的路径。 阅读全文
posted @ 2013-09-25 08:56 铮铮学子 阅读(118) 评论(0) 推荐(0) 编辑