文件名称:入门的DLL例子(附完整代码)
文件大小:22KB
文件格式:ZIP
更新时间:2013-10-28 03:22:54
DLL 例 完整 代码
由于网络上的文章总是有错,而且缺少完整可行的代码,所以做了这个示例,编译sample后会在其debug目录生成dll。不要copydll,编译test后可以直接显示调用该dll。 参考附后的文章,在VC6环境,使用DEF文件,显式调用DLL的完整代码。 用VC++5.0定制和调用动态链接库 山东省泰安市 杨波 ---- ---- 动 态 链 接 库(dll) 是 包 含 共 享 函 数 库 的 二 进 制 文 件, 可 以 被 多 个 应 用 程 序 同 时 使 用。 建 立 应 用 程 序 的 可 执 行 文 件 时, 不 必 将DLL 连 接 到 应 用 程 序 中, 而 是 在 运 行 时 动 态 装 载DLL, 装 载 时DLL 被 映 射 到 调 用 进 程 的 地 址 空 间 中。 通 常 我 们 在 调 用DLL 时 所 需 的DLL 文 件 必 须 位 于 以 下 三 个 目 录 之 一: ---- (1)Windows 的 系 统 目 录:\windows\system; ---- (2)DOS 中path 所 指 出 的 任 何 目 录; ---- (3) 程 序 所 在 的 目 录;
【文件预览】:
Sample
----Sample.dsp(4KB)
----Sample.dsw(535B)
----Sample.def(34B)
----Sample.cpp(431B)
Result.gif
用VC++5.0定制和调用动态链接库.txt
test
----ReadMe.txt(3KB)
----StdAfx.h(1KB)
----res()
--------test.ico(1KB)
--------test.rc2(396B)
----Test.rc(6KB)
----TestDlg.h(1KB)
----Test.h(1KB)
----Test.cpp(2KB)
----TestDlg.cpp(5KB)
----Test.dsw(531B)
----resource.h(682B)
----Test.clw(2KB)
----Test.dsp(4KB)
----StdAfx.cpp(206B)