直接加载并调用DLL中函数

时间:2021-09-13 08:31:41
【文件属性】:

文件名称:直接加载并调用DLL中函数

文件大小:173KB

文件格式:RAR

更新时间:2021-09-13 08:31:41

内存直接加载

这是一个从内存(资源形式)直接加载并调用DLL中函数的例子。 xDll工程只是一个测试用的dll,附上代码,编译出的xDll.dll直接放在testLoadDll工程目录下 testLoadDll是实际测试代码,从资源直接加载Dll并调用其导出函数 加载用MemoryLoadLibrary() 查找导出函数用MemoryGetProcAddress() 释放时用MemoryFreeLibrary 详情请见代码。


【文件预览】:
xDll
----Release()
--------xDll.lib(2KB)
--------xDll.dll(40KB)
----xDll.opt(53KB)
----xDll.cpp(690B)
----xDll.dsp(4KB)
----xDll.dsw(514B)
----StdAfx.cpp(291B)
----StdAfx.h(802B)
----xDll.h(707B)
----ReadMe.txt(1KB)
testLoadDll
----Release()
--------testLoadDll.exe(88KB)
----testLoadDll.dsp(4KB)
----testLoadDll.dsw(528B)
----MemoryModule.c(14KB)
----testLoadDll.opt(53KB)
----testLoadDll.cpp(1KB)
----testLoadDll.aps(71KB)
----xDll.dll(40KB)
----MemoryModule.h(1KB)
----resource.h(505B)
----testLoadDll.rc(2KB)
LoadDllFromMem
----xDll()
--------Release()
--------xDll.opt(53KB)
--------xDll.cpp(690B)
--------xDll.dsp(4KB)
--------xDll.dsw(514B)
--------StdAfx.cpp(291B)
--------StdAfx.h(802B)
--------xDll.h(707B)
--------ReadMe.txt(1KB)
----testLoadDll()
--------Release()
--------testLoadDll.dsp(4KB)
--------testLoadDll.dsw(528B)
--------MemoryModule.c(14KB)
--------testLoadDll.opt(53KB)
--------testLoadDll.cpp(1KB)
--------testLoadDll.aps(71KB)
--------xDll.dll(40KB)
--------MemoryModule.h(1KB)
--------resource.h(505B)
--------testLoadDll.rc(2KB)
----说明.txt(380B)
说明.txt

网友评论