Dll调用与嵌套调用

时间:2014-05-15 14:58:54
【文件属性】:

文件名称:Dll调用与嵌套调用

文件大小:1.75MB

文件格式:RAR

更新时间:2014-05-15 14:58:54

Dll 嵌套 调用

Dll调用与嵌套调用 一.Win32动态链接库   1.制作的步骤:   (1)新建WIN32 Dynamic-link Library工程,工程名为MyDll,选择A simple DLL project类型。   (2)MyDll.h的内容如下: 以下是引用片段: extern "C" _declspec(dllexport) int sum(int a,int b);//本文所有的例子只有一个sum即加法函数。 2.使用方法:   (1).隐式调用法: 将MyDll.lib和MyDll.h拷贝到需要应用该DLL的工程的目录下,将MyDll.dll拷贝到产生的应用程序的目录下,并在需要应用该DLL中的函数的CPP文件中添加如下几行: 3.A_Dll嵌套调用B_Dll,跟exe调用A_Dll是同样的道理,不过注意,要把生成的两个.Dll文件copy到 应用程序的debug目录下


【文件预览】:
Dll调用与嵌套调用
----MyDll2()
--------StdAfx.cpp(293B)
--------MyDll2.ncb(33KB)
--------Debug()
--------MyDll2.h(51B)
--------ReadMe.txt(2KB)
--------MyDll2.cpp(354B)
--------StdAfx.h(802B)
--------MyDll2.dsp(4KB)
--------MyDll2.plg(1KB)
--------MyDll2.dsw(518B)
--------MyDll2.opt(48KB)
----mytestdll()
--------MyDll.h(51B)
--------Mydll.lib(2KB)
--------mytestdll.h(1KB)
--------mytestdll.opt(48KB)
--------StdAfx.cpp(211B)
--------mytestdll.clw(2KB)
--------mytestdll.dsw(524B)
--------mytestdllDoc.h(1KB)
--------MainFrm.h(2KB)
--------mytestdll.plg(252B)
--------mytestdll.dsp(5KB)
--------Debug()
--------mytestdll.cpp(4KB)
--------ReadMe.txt(4KB)
--------StdAfx.h(1KB)
--------mytestdllView.h(2KB)
--------MainFrm.cpp(2KB)
--------Resource.h(497B)
--------mytestdllView.cpp(3KB)
--------mytestdll.ncb(49KB)
--------mytestdll.rc(10KB)
--------res()
--------mytestdllDoc.cpp(2KB)
----Mydll()
--------MyDll.h(51B)
--------Mydll.opt(48KB)
--------StdAfx.cpp(292B)
--------Mydll.cpp(415B)
--------Debug()
--------Mydll.ncb(33KB)
--------MyDll2.h(51B)
--------ReadMe.txt(2KB)
--------StdAfx.h(856B)
--------MyDll2.lib(2KB)
--------Mydll.plg(244B)
--------Mydll.dsw(516B)
--------Mydll.dsp(4KB)
----Dll应用.txt(2KB)

网友评论

  • 我想要的是DLL嵌套调用,内嵌的DLL支持公共语言运行时支持clr ,可惜这种嵌套不行
  • 看了下,解决了我的问题,其他的不作评价
  • 可以实现我要的功能。
  • 不是内嵌方式,在实际过程中受限太多(路径,重名等),此方法不佳!