精易论坛

标题: 【小精灵皮肤】易语言写的按键精灵皮肤插件 [打印本页]

作者: wh78845069    时间: 2023-5-16 17:02
标题: 【小精灵皮肤】易语言写的按键精灵皮肤插件
原版编译出来的小精灵界面好麻烦,一堆没用的东西,就用它提供的易语言插件模板直接编写了一个皮肤dll所有文件已打包

调用方式:
=============================
Event Form1.LoadOver
Plugin.PFCJ004.jiazai "一次成功", "400", "1"
End Event

=============================
参数1=文本型,编译时要设置的小精灵窗口标题

参数2=文本型,设置界面的窗体高度(宽度默认,按键不支持自定义宽度)
参数3=文本型,0=显示底部工具栏 1=不显示

实现原理
按键精灵加载窗体完成事件>调用dll>主函数启动载入易语言窗口1>窗口1启动函数>调用API移动窗口将按键置入易语言窗口

  
子程序名返回值类型公开备 注
__启动窗口_创建完毕  
变量名类 型静态数组备 注
窗口高度整数型 
加载窗口皮肤 (10)
窗口高度 = 到数值 (全窗口高度)
_启动窗口.标题 = 全程序标题
如果 (全功能按键 = “1”)
_启动窗口.高度 = 356 + 窗口高度 - 246
_启动窗口.高度 = 306 + 窗口高度 - 246

' 获取句柄+关闭广告
主窗口句柄 = FindWindow (“#32770”, 全程序标题)
广告句柄 = FindWindow (“#32770”, “”)
窗口_关闭 (广告句柄)
' 移动窗口防止窗口阴影残留
MoveWindow (主窗口句柄, -1000, 0, 607, 窗口高度 + 179, )
' 设置父窗口
SetParent (主窗口句柄, _启动窗口.取窗口句柄 ())
' 嵌入本程序
SetWindowPos (主窗口句柄, 0, -1, -96, 607, 窗口高度 + 179, 0)


新建文件夹.rar

1.4 MB, 下载次数: 56, 下载积分: 精币 -2 枚


作者: 圆圈    时间: 2023-5-16 17:06
感谢分享
作者: 灵海雪缘    时间: 2023-5-16 17:16
按键精灵皮肤
作者: pipicool    时间: 2023-5-16 17:55
学习一下
作者: qq2518    时间: 2023-5-16 18:31
这皮肤收藏了。还是挺怀念的
作者: aiso    时间: 2023-5-16 18:32
厉害
作者: 一C    时间: 2023-5-16 18:44
有单独的皮肤模块嘛
作者: 网络注册网员    时间: 2023-5-16 19:07
感谢分享
作者: 柠檬汽水    时间: 2023-5-16 20:02
感谢分享

作者: qwe111qwe    时间: 2023-5-16 20:13
我穷 下载不琪啊
作者: wh78845069    时间: 2023-5-16 20:39
qwe111qwe 发表于 2023-5-16 20:13
我穷 下载不琪啊

多回复几个帖子就有了

作者: 昆山星期五    时间: 2023-5-17 08:13
谢谢分享,下了看看
作者: 一指温柔    时间: 2023-5-17 08:52
感谢分享
作者: renjianhong48we    时间: 2023-5-17 09:50
感谢分享
作者: mytiger    时间: 2023-5-17 10:37
感谢分享~!
作者: ZHuanR    时间: 2023-5-17 11:15
感谢分享,看看
作者: 396384183    时间: 2023-5-18 08:04
支持开源~!感谢分享~~
作者: qingyou005    时间: 2023-5-19 12:43
本帖最后由 qingyou005 于 2023-5-19 12:50 编辑

你的这个方法可以,但是有点小问题,实际使用中,右下角弹窗无法关闭,有几率窗口无法操作,好像卡住了,我参考你的方法用纯按键写了一个

作者: qingyou005    时间: 2023-5-19 12:44

作者: zjcyjj    时间: 2023-5-19 13:15
qingyou005 发表于 2023-5-19 12:43
你的这个方法可以,但是有点小问题,实际使用中,右下角弹窗无法关闭,有几率窗口无法操作,好像卡住了,我 ...

怎么写的 求分手哦不对 求分享
作者: JYYeah    时间: 2023-5-20 19:40
试试咋样
作者: wh78845069    时间: 2023-5-20 20:57
qingyou005 发表于 2023-5-19 12:43
你的这个方法可以,但是有点小问题,实际使用中,右下角弹窗无法关闭,有几率窗口无法操作,好像卡住了,我 ...

没办法  我就随便弄弄  那玩意右下角有时候出来的慢,代码没找到它就加载完成了  它后跳出来
作者: lyf910    时间: 2023-5-21 11:03
谢谢分享,
学习一下
作者: SHIWOOOO    时间: 2024-2-4 11:05
好好好好
作者: smile6    时间: 2024-10-6 03:34
感谢分享,,,
作者: zhemuzz    时间: 2024-10-19 14:24
6666666666666666666
作者: qwe111qwe    时间: 2024-10-22 12:54
感谢分享!!!!!
作者: xhw898    时间: 2024-11-13 15:32

好好好好
作者: sky122    时间: 2024-11-26 19:25
666666666666666
作者: heitui755    时间: 2024-12-13 23:26
感谢分享,很给力!~

作者: sky122    时间: 2025-5-8 07:31
学习一下..............
作者: 记得回忆    时间: 2025-5-11 16:41
感谢分享~!




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