.版本
2.程序集
窗口程序集1
.程序集变量
是否隐藏,
逻辑型.子程序
__启动窗口_创建完毕是否隐藏
=
真
载入
(窗口1,
,
假)
.子程序
_按钮1_被单击.如果
(是否隐藏
真)
窗口1.可视
是否隐藏
假
.否则
真.如果结束
2
__启动窗口_创建完毕
_按钮1_被单击
.如果
(窗口1.可视)
.如果结束
__启动窗口_可否被关闭,
逻辑型
.如果真
(是否已创建
(窗口1))
窗口1.销毁
()
调用API。在DLL命令表插入下面的命令
.DLL命令
ShowWindow,
整数型,
"user32",
"ShowWindow",
控制窗口的可见性(在vb里使用:针对vb窗体及控件,请使用对应的vb属性)。返回值Long,如窗口之前是可见的,则返回TRUE(非零),否则返回FALSE(零)。
.参数
hwnd,
整数型
nCmdShow,
然后在按钮单击事件里面写ShowWindow(进程ID,0)
把DLL加载到资源文件。运行时载入就OK了
置文件属性 ("XX.dll", #隐藏文件)
不是三言两语能说清楚的,
易语言目前是使用的低级语言的借口,所以隐藏个把DLL,小case啦。
他有具体的帮助文件啊,很详细的文档啊,可以看看。
不过这个东西毕竟有一定的困难的,应该下好多功夫,把那些不想被看到的导入DLL库做成静态码直接编译到exe,那些普通的dll就当然不用管。 你要详细的知道哪些函数是在你不想看到的dll里面呢,慢慢研究吧。
以上就是土嘎嘎小编大虾米为大家整理的易语言隐藏dll模块R0_易语言怎么隐藏DLL相关主题介绍,如果您觉得小编更新的文章对您有所帮助,不要忘记讲本站分享给您身边的朋友哦!!