1. 易语言如何把dll写进程序里 还有几个问题
1
把dll文件保存到资源表中.用 写到文件("xxx文件路径",#xx资源名称) 写出去,程序目录可以用 取运行目录() 获取.
;图片或图片组,右键新建,双击内容单元格,选择dll)
2
全部改变什么意思?变成什么样?
建议用以下几个方法实现,具体思路看你具体要实现什么
〈整数型〉 寻找组件 (通用型 父组件,[文本型 名称前缀],[文本型 类型],[整数型 标记最小值],[整数型 标记最大值])
〈通用型〉 取所找到组件 (整数型 组件寻找句柄,整数型 组件索引位置)
〈整数型〉 取找到组件数目 (整数型 组件寻找句柄)
〈文本型〉 取组件名称 (通用型 窗口组件)
〈无返回值〉 清除组件寻找句柄 (整数型 组件寻找句柄)
3
zip写进程序跟dll写进程序一样.
建议使用 压缩解压支持库 的 ZIP压缩 控件.双击控件自动创建 _ZIP压缩1_压缩进度 事件,很容易实现显示进度.
4.
进度条随机跳动只要写随机数就可以了,比如,放一个时钟控件,时钟周期为500,双击创建周期事件,编写以下代码:
置随机数种子 ()
进度条1.位置 = 取随机数 (进度条1.最小位置, 进度条1.最大位置)
5.
需要实现文件夹读写监控,比较麻烦,建议查找相关教程和例程,或者用其他方式实现.
2. 易语言dll注入与编写
.版本 2
.支持库 shell
.程序集 窗口程序集1
.程序集变量 输入法句柄
.子程序 __启动窗口_创建完毕
热键.注册 (_启动窗口.取窗口句柄 (), , #Home键, &;子程序1)
输入法注DLL ()
.子程序 输入法注DLL
写到文件 (取特定目录 (10) ◆ "\SouGoo.ime", #输入法)
输入法句柄 = 输入法.安装 (取特定目录 (10) ◆ "\SouGoo.ime", "五笔输入法")
.如果真 (输入法句柄 ≠ 0)
输入法.设置注入 (取特定目录 (10) ◆ "\Sougoo.ime", 取运行目录 () ◆ "\games.dll")
信息框 ("注入成功。" ◆ #换行符 ◆ "按Home键呼出!", 0, )
窗口禁止关闭 (_启动窗口.取窗口句柄 (), 真)
.如果真结束
.子程序 子程序1
.局部变量 bool, 逻辑型
bool = 进程是否存在 ("dnf.exe")
.如果真 (bool)
输入法.激活 (取句柄2 ("dnf.exe", , ), 输入法句柄)
.子程序 __启动窗口_将被销毁
输入法.卸载 (输入法句柄)
输入法.清除注入 (取特定目录 (10) ◆ "\Sougoo.ime")
3. 易语言如何编写一个DLL文件
要知道被调用的dll库文件中的函数命令名称、返回值和参数(以及其类型) 才可以在易语言里面调用;
4. 易语言怎么写一个DLL格式的辅助
用输入法注入,如果是单机游戏可以用远程线程注入,或者把dll改成sxs.dll放到游戏运行目录里,很多游戏启动时就会自己加载了,把你的启动子程序公开并写上载入窗口的代码即可,最后一个是最笨最简单的办法。
如果我的回答对您的疑问有帮助的话,,想了解更多关于这方面的专业知识的话不如报个班系统的学习一下,像我们科迅教育,小班开课,包教会,2-4个月就让你从萌新变小白,如果一期学不会可以免费重学,学完以后我们还有两百多家合作单位可以给学生推荐工作等,如果大家在南通可以来免费试听一下,感受一下课堂氛围和老师的教学热情,就在人民中路老新亚大厦三楼,欢迎随时来咨询。
在源码中插入DLL,再在源码中调用DLL命令。
易语言最左边那边有个框框下面是支持库、程序、属性
点程序然后找"dll命令"
右键然后点插入心dll命令
然后右边会出现表格,自己填
dll命令名就是调用的语句
比如dll命令名是"dll命令1"
然后回到代码输入的地方输入"dll命令1()"
括号里面填dll里面设的参数
这个是查找窗口句柄的函数吧 !~~ 去看看完整的API函数电子书
nIndex Long,欲取回的信息,可以是下述任何一个常数:
GWL_EXSTYLE 扩展窗口样式
GWL_STYLE 窗口样式
GWL_WNDPROC 该窗口的窗口函数的地址
GWL_HINSTANCE 拥有窗口的实例的句柄
GWL_HWNDPARENT 该窗口之父的句柄。不要用SetWindowWord来改变这个值
GWL_ID 对话框中一个子窗口的标识符
GWL_USERDATA 含义由应用程序规定
DWL_DLGPROC 这个窗口的对话框函数地址
DWL_MSGRESULT 在对话框函数中处理的一条消息返回的值
DWL_USER 含义由应用程序规定
GWL_WNDPROC 该窗口的窗口函数的地址 这个常量 的值就是 -4,具体常量对应的数值是多少,是可以查的,也可以到论坛上问问别人。
.版本
.DLL命令
将被调用的DLL命令,
,
"自写DLL.dll",
"弹出一个窗口"
自写DLL.dll这个是你DLL的名称,弹出一个窗口这个是你DLL里面的命令子程序的名称,这样就能调用你想要调用的子程序!!
以上就是土嘎嘎小编大虾米为大家整理的易语言dll命令名前加_易语言如何调用指定DLL文件?相关主题介绍,如果您觉得小编更新的文章对您有所帮助,不要忘记讲本站分享给您身边的朋友哦!!