开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 6022|回复: 12
打印 上一主题 下一主题
收起左侧

[引擎自绘] Ex_DUI 4.1 仿未闻花名盒子UI 第六期

[复制链接]
结帖率:50% (1/2)
跳转到指定楼层
发表于 2019-4-20 21:31:02 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式   四川省成都市
素材来源于:https://125.confly.eu.org/thread-14345278-1-1.htmlhttps://125.confly.eu.org/thread-14345278-1-1.html


窗口采用ExDui自绘,源码中提供了窗口加载所需的资源,

调用的模块为ExDui4.1.18.518
下载地址可以在我的上一帖子中找到: https://125.confly.eu.org/forum.php?mod=viewthread&tid=14342594&extra=

源码下载地址: Ex_DUI未闻花名盒子UI第六期.rar (255.5 KB, 下载次数: 106)
第三方下载地址:链接: https://share.weiyun.com/58xxBG1 (密码:43ss)


=====部分代码预览====
  
子程序名返回值类型公开备 注
_启动窗口_创建完毕  
参数名类 型参考可空数组备 注
标题文本型
默认主题字节集
' -----说明
' 重要:如果编译出来程序无法执行,请开启程序的兼容模式,试试兼容当前的系统版本
' 初始化窗口宽度和高度
g_width = 720
g_height = 456
' 初始化窗口版本
g_Var = “Version:1.1”
' 加载全局鼠标指针
g_hCursor_Normal = LoadImageFromBin ( #默认鼠标_正常, #IMAGE_CURSOR, )
g_hCursor_Down = LoadImageFromBin ( #默认鼠标_按下, #IMAGE_CURSOR, )
' 初始化引擎
Ex_Init (0, 位或 ( #EXGF_DPI_ENABLE, #EXGF_RENDER_METHOD_D2D, #EXGF_MENU_ALL ), 0, 0, 取指针_字节集型 (选择 (是否为空 (默认主题), #主题Default, 默认主题)), 取字节集长度 (选择 (是否为空 (默认主题), #主题Default, 默认主题)), 0, 0)
' 创建窗口
g_bin = A2W (标题, )
g_hWnd = Ex_WndCreate (0, 0, 取指针_字节集型 (g_bin), 0, 0, g_width, g_height, 0, 0)
如果真 (g_hWnd ≠ 0)
' 绑定引擎
g_hExDui = Ex_DUIBindWindowEx (g_hWnd, 0, 位或 ( #EWS_MOVEABLE, #EWS_ESCEXIT, #EWS_MAINWINDOW, #EWS_CENTERWINDOW, #EWS_NOCAPTIONTOPMOST ), 0, 到整数 (&_WndMsg_proc))
如果真 (g_hExDui ≠ 0)
' zc常用组件
g_Page_bin = A2W (“Page”, )
g_Static_bin = A2W (“Static”, )
g_ImgBtn_bin = A2W (“ImageButton”, )
g_RadioBtn_bin = A2W (“RadioButton”, )
' zc组件
_ButtonClass_register (g_ImgBtn_bin)
g_isNet = 真
判断 (是否与互联网连接 ())
g_isNet = 假
g_isNet = 真

' 控件创建
Top_Create ()  ' 顶边
Left_Create ()  ' 左边
OtherPage_Create ()
Page1_Create ()
' 数据获取图片加载
m_hImage = _img_createfrommemory (取指针_字节集型 ( #加载图 ), 取字节集长度 ( #加载图 ))
g_hImgLoad = Ex_ObjCreate (取指针_字节集型 (g_Static_bin), 0, -1, g_width ÷ 2 - _img_width (m_hImage) ÷ 2 + 75, g_height ÷ 2 - _img_height (m_hImage) ÷ 2, _img_width (m_hImage), _img_height (m_hImage), g_hExDui)  ' 数据获取加载句柄
Ex_ObjSetBackgroundImage (g_hImgLoad, 取指针_字节集型 ( #加载图 ), 取字节集长度 ( #加载图 ), 0, 0, #BIR_NO_REPEAT, 0, 0, 255, )
Ex_ObjHandleEvent (g_hImgLoad, #NM_EASING, 到整数 (&事件_缓动消息))
如果 (g_isNet = )
透明度缓动 (g_hImgLoad, 1000, 5, , )
透明度缓动 (g_hImgLoad, 1000, 5, , )
g_Rect.top = 34
g_Rect.left = 130
g_Rect.right = 0
g_Rect.bottom = 0
' 设置窗口背景图片
Ex_ObjSetBackgroundImage (g_hExDui, 取指针_字节集型 ( #背景图 ), 取字节集长度 ( #背景图 ), 0, 0, #BIR_DEFALUT, 取数据_通用型 (g_Rect), 0, 255, )
' 设置托盘图标
g_wText = A2W (“ExDui未闻花名盒子UI第六期”#换行符“==双击显示启动窗口==”, )
g_hIcon = 托盘图标_载入图片 (g_hWnd, g_path + “res/icon.ico”)
Ex_DUITrayIconSet (g_hExDui, g_hIcon, 取指针_字节集型 (g_wText))
' 不在任务栏中显示
SetWindowLongA (g_hWnd, #GWL_EXSTYLE, #WS_EX_TOOLWINDOW )
' 显示窗口
Ex_DUIShowWindow (g_hExDui, #SW_SHOWNORMAL, 0, 0, 0)
' 消息循环
Ex_WndMsgLoop ()

' 反初始化引擎
Ex_UnInit ()


i支持库列表   支持库注释   
eAPI应用接口支持库

1.gif (198.45 KB, 下载次数: 0)

1.gif

评分

参与人数 1好评 +1 精币 +1 收起 理由
hezi2333 + 1 + 1 支持开源~!感谢分享

查看全部评分

本帖被以下淘专辑推荐:

结帖率:100% (7/7)

签到天数: 13 天

12
发表于 2021-2-12 06:33:13 | 只看该作者   浙江省绍兴市
来看看
回复 支持 反对

使用道具 举报

签到天数: 7 天

11
发表于 2021-2-11 08:36:55 | 只看该作者   湖南省永州市

支持开源~!感谢分享!~!~!~~!
回复 支持 反对

使用道具 举报

结帖率:50% (1/2)
10
 楼主| 发表于 2019-5-2 20:40:21 | 只看该作者   四川省成都市
1218947699 发表于 2019-4-23 14:11
编译出来没法运行,除了开启兼容模式外,代码是哪里有问题么,没找出来

属于兼容性问题,开启兼容win7就好了,代码除了还可以精简优化,还未发现大问题!
回复 支持 反对

使用道具 举报

结帖率:100% (1/1)
9
发表于 2019-4-25 12:23:02 | 只看该作者   江苏省无锡市
支持开源~!感谢分享!~!~!~~!
回复 支持 反对

使用道具 举报

结帖率:58% (7/12)
8
发表于 2019-4-23 14:11:30 | 只看该作者   广东省广州市
编译出来没法运行,除了开启兼容模式外,代码是哪里有问题么,没找出来
回复 支持 反对

使用道具 举报

结帖率:80% (41/51)
7
发表于 2019-4-22 23:49:45 | 只看该作者   香港特别行政区*
支持你
回复 支持 反对

使用道具 举报

结帖率:80% (41/51)
6
发表于 2019-4-22 23:49:00 | 只看该作者   香港特别行政区*
厉害哦
回复 支持 反对

使用道具 举报

结帖率:75% (3/4)
地下
发表于 2019-4-22 13:00:02 | 只看该作者   广东省东莞市
这个叫仿明显一模一样的原贴,明显重复发帖
回复 支持 反对

使用道具 举报

结帖率:93% (27/29)
地板
发表于 2019-4-21 08:33:46 | 只看该作者   江西省赣州市
感谢开源,下载支持
回复 支持 反对

使用道具 举报

结帖率:100% (9/9)

签到天数: 11 天

板凳
发表于 2019-4-20 23:19:27 | 只看该作者   广东省深圳市
感谢开源,下载支持
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:[email protected]
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表