随笔分类 -  VC6_DLL

摘要:1、LoadLibrary 返回 NULL,GetLastError 显示的是 错误码126,msdn上是这样的: ZC:想不明白,为啥会找不到DLL模块?路径什么的都对啊... ZC:网上查了一下,那个人是 缺少了 msvcr100.dll 报的这个错,我看了一下 msvcr100.dll和msv 阅读全文
posted @ 2018-06-01 13:26 CppSkill 阅读(684) 评论(0) 推荐(0)
摘要:1、 #pragma comment(lib, "libxml2.lib")#pragma comment(lib, "iconv.lib")#pragma comment(lib, "zlib.lib") 2、 3、 4、 5、 阅读全文
posted @ 2018-05-23 09:51 CppSkill 阅读(181) 评论(0) 推荐(0)
摘要:1、问题:写了一个DLL,自己一直测试不成功(程序A设置了 数值之后,程序B 始终读不到 读出来的都是初始化时的数值...) 具体过程: (1)、DLL当初没想要用 共享数据段,测试使用 一直都是OK的 (2)、ExeA 和 ExeB 都会使用这个DLL (3)、想要简单的 进程通信功能,于是添加了 阅读全文
posted @ 2018-01-10 14:44 CppSkill 阅读(298) 评论(0) 推荐(0)
摘要:1、http://blog.csdn.net/morewindows/article/details/6702342 在进程间共享数据有很多种方法,剪贴板,映射文件等都可以实现,这里介绍用DLL的共享区间在进程间共享数据,及共享数据有变化时及时的反馈给各相关进程。 一.在DLL中设置共享区间 在DL 阅读全文
posted @ 2018-01-10 09:27 CppSkill 阅读(260) 评论(0) 推荐(0)
摘要:1、 2、 3、VS2010 动态调用 DLL示例: 4、 5、 阅读全文
posted @ 2017-06-26 11:10 CppSkill 阅读(1228) 评论(0) 推荐(0)
摘要:1、静态加载 DLL : #pragma comment(lib, "DllZZ.lib") __declspec(dllimport) void __stdcall AA(); 2、 写成这样 : __declspec(dllimport) __stdcall void AA(); // 仅仅是 阅读全文
posted @ 2016-04-26 20:42 CppSkill 阅读(251) 评论(0) 推荐(0)
摘要:ZC: 在VC6里面,只要有这个文件就可以了。但是到了 VS2010,需要手动的指定使用这个文件才行:VS2010-->项目-->属性--> 来到窗口"??? 属性页" --> 配置属性-->连接器--> 输入--> 在"模块定义文件"中 输入"???.def" --> 确定-->重新生成解决方案 阅读全文
posted @ 2016-04-26 20:41 CppSkill 阅读(136) 评论(0) 推荐(0)
摘要:1、 2、 阅读全文
posted @ 2016-04-26 20:37 CppSkill 阅读(173) 评论(0) 推荐(0)