1、用PCHunter查看易语言编译的任何程序的窗口会发现有个多余的窗口
新版本的窗口名称是_EL_HideOwner
旧版本的是Afx:400000:0:10003:1900015:0
可能会被很多杀毒或者游戏作为一种特征来查杀
2、易语言编译的DLL加载到主程序或注入到其他进程会重置当前程序目录,可能会导致被注入的程序读取文件错误,(例如:易语言编译的DLL注入到软件或游戏里面会出现无法运行\无法正常加载等现象都是因为目录被重置导致的问题)此方法有效提升编写的插件效率。仅供技术交流 请勿使用非法用途
_EL_HideOwner隐藏窗口是易语言载入子窗口所需的父窗口,易语言本身的模态窗口不是真正的模态,载入(窗口,,真)第2个参数没有写父窗口系统会默认以_EL_HideOwner窗口为父窗口,把_EL_HideOwner窗口去掉后默认无父窗口
DLL重置目录:当你的主程序运行目录跟当前目录不是一个目录的时候易的DLL被加载后就会使当前目录变成运行目录,例如:程序的运行目录是C:\ 当前目录是临时目录 载入DLL后当前目录就变成了C:\
_EL_HideOwner