• 大小: 1.75MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-15
  • 语言: 其他
  • 标签: 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目录下

资源截图

代码片段和文件信息

// Mydll.cpp : Defines the entry point for the DLL application.
//

#include “stdafx.h“
//#include “windows.h“
#include “MyDll.h“
#include “iostream.h“
BOOL APIENTRY DllMain( HANDLE hModule 
                       DWORD  ul_reason_for_call 
                       LPVOID lpReserved
 )
{
    return TRUE;
}
extern “C“ _declspec(dllexport)int sum(int a int b) 

return sub(ab)+a+b; 
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1884  2011-04-25 20:44  Dll调用与嵌套调用\Dll应用.txt

     文件     249902  2011-04-25 20:38  Dll调用与嵌套调用\Mydll\Debug\Mydll.dll

     文件        527  2011-04-25 20:36  Dll调用与嵌套调用\Mydll\Debug\Mydll.exp

     文件     326240  2011-04-25 20:38  Dll调用与嵌套调用\Mydll\Debug\Mydll.ilk

     文件       1878  2011-04-25 20:36  Dll调用与嵌套调用\Mydll\Debug\Mydll.lib

     文件       2735  2011-04-25 20:38  Dll调用与嵌套调用\Mydll\Debug\Mydll.obj

     文件    1982656  2011-04-25 20:36  Dll调用与嵌套调用\Mydll\Debug\Mydll.pch

     文件     754688  2011-04-25 20:38  Dll调用与嵌套调用\Mydll\Debug\Mydll.pdb

     文件     221232  2011-04-25 20:35  Dll调用与嵌套调用\Mydll\Debug\MyDll2.dll

     文件      54804  2011-04-25 20:36  Dll调用与嵌套调用\Mydll\Debug\StdAfx.obj

     文件      91136  2011-04-25 20:39  Dll调用与嵌套调用\Mydll\Debug\vc60.idb

     文件     192512  2011-04-25 20:38  Dll调用与嵌套调用\Mydll\Debug\vc60.pdb

     文件        415  2011-04-25 20:38  Dll调用与嵌套调用\Mydll\Mydll.cpp

     文件       4337  2011-04-25 20:40  Dll调用与嵌套调用\Mydll\Mydll.dsp

     文件        516  2011-04-25 19:57  Dll调用与嵌套调用\Mydll\Mydll.dsw

     文件         51  2011-04-25 20:00  Dll调用与嵌套调用\Mydll\MyDll.h

     文件      33792  2011-04-25 20:40  Dll调用与嵌套调用\Mydll\Mydll.ncb

     文件      48640  2011-04-25 20:40  Dll调用与嵌套调用\Mydll\Mydll.opt

     文件        244  2011-04-25 20:39  Dll调用与嵌套调用\Mydll\Mydll.plg

     文件         51  2011-04-25 20:34  Dll调用与嵌套调用\Mydll\MyDll2.h

     文件       1890  2011-04-25 20:32  Dll调用与嵌套调用\Mydll\MyDll2.lib

     文件       1607  2011-04-25 19:57  Dll调用与嵌套调用\Mydll\ReadMe.txt

     文件        292  2011-04-25 19:57  Dll调用与嵌套调用\Mydll\StdAfx.cpp

     文件        856  2011-04-25 20:36  Dll调用与嵌套调用\Mydll\StdAfx.h

     文件     221232  2011-04-25 20:35  Dll调用与嵌套调用\MyDll2\Debug\MyDll2.dll

     文件        532  2011-04-25 20:32  Dll调用与嵌套调用\MyDll2\Debug\MyDll2.exp

     文件     265592  2011-04-25 20:35  Dll调用与嵌套调用\MyDll2\Debug\MyDll2.ilk

     文件       1890  2011-04-25 20:32  Dll调用与嵌套调用\MyDll2\Debug\MyDll2.lib

     文件       2205  2011-04-25 20:35  Dll调用与嵌套调用\MyDll2\Debug\MyDll2.obj

     文件    1916968  2011-04-25 20:29  Dll调用与嵌套调用\MyDll2\Debug\MyDll2.pch

............此处省略52个文件信息

评论

共有 条评论