精易论坛

标题: 求助易语言内存映射加载DLL [打印本页]

作者: 南征北战    时间: 2019-6-19 21:30
标题: 求助易语言内存映射加载DLL
.子程序 加载, 整数型, 公开, 在目标进程的内存中加载DLL动态链接库(成功返回模块句柄,失败返回0)
.参数 进程句柄, 整数型, 可空,, 目标进程句柄,通过打开进程获得. 默认为-1:表示当前进程
.参数 DLL数据, 字节集, 可空,, 若易语言编写的DLL,可通过"易语言.置支持库安装目录()"来指定DLL支持库路径,以确保DLL能够正常运行!所指定的支持库安装目录中必须包含"krnln.fne"与"krnln.fnr"以及DLL所用到的相关支持库文件,只有*.fnr而没有*.fne是不行的!




外面只有C++的,我想要易语言!有的朋友请发下,感激不尽!
类似于:https://125.confly.eu.org/forum.php?mod=viewthread&tid=13801170
C++链接:https://www.cnblogs.com/railgunman/articles/1789921.html

作者: xiaxiansheng    时间: 2019-6-19 21:34
提示: 作者被禁止或删除 内容自动屏蔽
作者: 78571272    时间: 2019-6-19 21:39
看看是不是这个

krnln.zip

738.38 KB, 下载次数: 75


作者: 南征北战    时间: 2019-6-19 21:39
xiaxiansheng 发表于 2019-6-19 21:34
如此。这般。

我需要的不是这种 不释放DLL 能在其他进程加载的那种
作者: xiaxiansheng    时间: 2019-6-19 22:21
提示: 作者被禁止或删除 内容自动屏蔽
作者: 南征北战    时间: 2019-6-19 22:41
xiaxiansheng 发表于 2019-6-19 22:21
这般。如此。

试过了不行...
作者: xiaxiansheng    时间: 2019-6-19 22:45
提示: 作者被禁止或删除 内容自动屏蔽
作者: 荖貢    时间: 2019-6-19 22:46
我估计 你说的是把DLL的数据加载到系统装载器,崩溃先前程序然后让系统自动加载被修改后的DLL,估计是这样




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4