1、用PCHunter查看任意一个易语言 编译的程序的窗口,你会发现多了一个窗口
新版本的窗口名称是 _EL_HideOwner
易语言永久去除_EL_HideOwner隐藏窗口并解决DLL注入重置目录问题.png
旧版本是 Afx:400000:0:10003:1900015:0
易语言永久去除_EL_HideOwner隐藏窗口并解决DLL注入重置目录问题.png
它可能会被许多防病毒软件或游戏作为功能检测到并杀死
2、将易语言编译的DLL加载到主程序中或者注入到其他进程中,会重置当前程序目录,可能导致被注入的程序读取文件错误,(例如:易语言编译的DLL注入到软件中或者游戏会导致无法运行和加载不正常等现象是目录重置造成的)这种方法有效的提高了编写插件的效率。仅供技术交流,请勿用于非法用途
_EL_HideOwner 隐藏窗口是易语言加载子窗口所需的父窗口。 Easy Language 的模态窗口本身并不是真正的模态。如果loading(window,,true)的第二个参数没有写入父窗口,系统会默认以_EL_HideOwner窗口为父窗口,去掉_EL_HideOwner窗口后默认没有父窗口
DLL重置目录:当你的主程序运行目录与当前目录不在同一目录时,易的DLL加载后会将当前目录更改为运行目录,例如:程序运行目录为C:\当前目录是临时目录加载DLL后,当前目录变为C:\
08502010581[下载].rar