模块
功能说明:该程序是一个使用易语言编写的自定义用户界面控件展示程序。主要功能是创建并显示一个包含多种不同类型的控件的窗口,这些控件包括但不限于单选框、复选框、按钮(包括图形按钮)、链接框、标签、图片框、分组框、进度条(横竖两种)、滚动条(横竖两种)、编辑框(单行和多行)、组合框、列表框以及圆形进度条等。此外,程序还设置了托盘图标,并通过加载皮肤来美化整个窗口界面。此程序主要用于演示如何在易语言中使用DirectUI库创建具有丰富视觉效果的GUI应用程序。
======程序集1
| |
| |------ _启动子程序
| |
| |------ 线程_移动组件
| |
| |------ 线程_枚举文件
| |
| |------ 通用事件_左键单击
| |
| |------ DIY_修改标题信息
| |
| |------ DIY_修改控制按钮信息
| |
| |------ 窗口_消息回调
| |
| |------ 列表框_右键单击
| |
| |------ 菜单回调_退出
| |
| |------ 通用事件_进入组件
| |
| |------ 按钮_被单击
| |
| |
======圆形进度条_Ex
| |
| |------ _初始化
| |
| |------ _销毁
| |
| |------ 窗口消息
| |
| |------ 创建
| |
| |------ 绘制组件
| |
| |
======托盘类_Ex
| |
| |------ _初始化
| |
| |------ _销毁
| |
| |------ 置托盘图标
| |
| |------ 删除托盘图标
| |
| |
======调用的Dll
| |
| |---[dll]------ SHGetFileInfo
| |
| |---[dll]------ GdipCreateLineBrushFromRectWithAngle
| |
| |---[dll]------ GdipFillEllipse
| |
| |---[dll]------ GdipFillPie
| |
| |---[dll]------ GdipAddPathPie
| |
| |---[dll]------ GdipCreatePathGradientFromPath
| |
| |---[dll]------ GdipSetPathGradientPresetBlend
| |
| |---[dll]------ GdipSetPathGradientCenterPoint
| |
| |---[dll]------ GdipSetPathGradientCenterColor
| |
| |---[dll]------ lstrcpyn
| |
| |---[dll]------ Shell_NotifyIcon
注:本站源码主要来源于网络收集。如有侵犯您的利益,请联系我们,我们将及时删除!
部分源码可能含有危险代码,(如关机、格式化磁盘等),请看清代码在运行。
由此产生的一切后果本站均不负责。源码仅用于学习使用,如需运用到商业场景请咨询原作者。
使用本站源码开发的产品均与本站无任何关系,请大家遵守国家相关法律。