注册_网络三少万能阅读器
系统结构:判断帐号是否注册,判断帐号及密码是否正确,保存帐号及密码信息,修改背景,加载默认皮肤,加载皮肤,调整皮肤颜色,卸载皮肤,指定不使用皮肤的组件,从资源加载皮肤,加载皮肤并设置色调参数,置皮肤透明度,获取指定点颜色,置Vista特效阴影,窗口可否移动,指定换肤类型,控制滚动条刷新,置菜单透明度,
======窗口程序集1
| |
| |------ _按钮1_被单击
| |
| |------ _按钮2_被单击
| |
| |------ 判断帐号是否注册
| |
| |------ 判断帐号及密码是否正确
| |
| |------ 保存帐号及密码信息
======窗口程序集1
| |
| |------ __启动窗口_创建完毕
| |
| |------ _按钮1_被单击
| |
| |------ _按钮3_被单击
| |
| |------ _按钮4_被单击
| |
| |------ _颜色选择器1_颜色被改变
| |
| |------ _按钮2_被单击
| |
| |------ __启动窗口_可否被关闭
| |
| |------ _按钮5_被单击
| |
| |
======窗口程序集2
| |
| |------ _分组框1_鼠标左键被按下
| |
| |
======窗口程序集3
| |
| |------ _窗口2_创建完毕
| |
| |------ _按钮1_被单击
| |
| |------ _按钮2_被单击
======窗口程序集1
| |
| |------ __启动窗口_创建完毕
| |
| |------ _按钮2_被单击
| |
| |------ _按钮1_被单击
======窗口程序集1
| |
| |------ __启动窗口_创建完毕
| |
| |------ 修改背景
| |
| |------ _换皮肤_被选择
| |
| |------ _按钮1_被单击
| |
| |------ _按钮2_被单击
| |
| |------ _按钮3_被单击
| |
| |------ _列表框1_列表项被选择
| |
| |------ _组合框1_列表项被选择
| |
| |
======调用的Dll
| |
| |---[dll]------ 加载默认皮肤
| |
| |---[dll]------ 加载皮肤
| |
| |---[dll]------ 调整皮肤颜色
| |
| |---[dll]------ 卸载皮肤
| |
| |---[dll]------ 指定不使用皮肤的组件
| |
| |---[dll]------ 从资源加载皮肤
| |
| |---[dll]------ 加载皮肤并设置色调参数
| |
| |---[dll]------ 置皮肤透明度
| |
| |---[dll]------ 获取指定点颜色
| |
| |---[dll]------ 置Vista特效阴影
| |
| |---[dll]------ 窗口可否移动
| |
| |---[dll]------ 指定换肤类型
| |
| |---[dll]------ 控制滚动条刷新
| |
| |---[dll]------ 置菜单透明度
调用的DLL命令:
.DLL命令 加载默认皮肤, 整数型, "SkinH_EL.dll", "SkinH_Attach", 公开, 加载程序当前目录下的skinh.she皮肤,成功返回0
.DLL命令 加载皮肤, 整数型, "SkinH_EL.dll", "SkinH_Attach_Ex", 公开, 加载指定的皮肤,成功返回0
.参数 皮肤路径, 文本型, , 皮肤文件路径
.参数 皮肤口令, 文本型, , 皮肤密钥
.DLL命令 调整皮肤颜色, 整数型, "SkinH_EL.dll", "SkinH_Adjust_HSV", 公开, 调整色调,饱和度,亮度,成功返回0
.参数 色调, 整数型, , 取值范围 1-360
.参数 饱和度, 整数型, , 取值范围 1-256
.参数 亮度, 整数型, , 取值范围 1-256
.DLL命令 卸载皮肤, 整数型, "SkinH_EL.dll", "SkinH_Detach", 公开, 成功返回0
.DLL命令 指定不使用皮肤的组件, 整数型, "SkinH_EL.dll", "SkinH_Detach_Ex", 公开, 卸载指定句柄的窗体或者控件的皮肤,成功返回0
.参数 句柄, 整数型, , 指定窗体或控件的句柄
.DLL命令 从资源加载皮肤, 整数型, "SkinH_EL.dll ", "SkinH_Attach_Res", 公开, 从资源添加皮肤,并指定皮肤的色调,饱和度,亮度,成功返回0
.参数 资源皮肤, 字节集, , 皮肤数据
.参数 资源大小, 整数型, , 皮肤数据大小
.参数 皮肤密码, 文本型, , 皮肤密钥
.参数 色调, 整数型, , 取值范围 1-360
.参数 饱和度, 整数型, , 取值范围 1-256
.参数 亮度, 整数型, , 取值范围 1-256
.DLL命令 加载皮肤并设置色调参数, 整数型, "SkinH_EL.dll ", "SkinH_Attach_Ext", 公开, 加载指定皮肤,并指定皮肤的色调,饱和度,亮度, 成功返回0
.参数 皮肤路径, 文本型, , 皮肤文件路径
.参数 皮肤密码, 文本型, , 皮肤密钥
.参数 色调, 整数型, , 取值范围 1-360
.参数 饱和度, 整数型, , 取值范围 1-256
.参数 亮度, 整数型, , 取值范围 1-256
.DLL命令 置皮肤透明度, 整数型, "SkinH_EL.dll", "SkinH_Alpha", 公开, 设置指定句柄的窗体的透明度,成功返回0
.参数 句柄, 整数型, , 指定窗体句柄
.参数 透明度, 整数型, , 取值范围 0-255
.DLL命令 获取指定点颜色, 整数型, "SkinH_EL.dll", "SkinH_GetColor", 公开, 获取指定窗口或控件在nX,nY处的颜色值,无符号整型 返回颜色值(RGB)
.参数 句柄, 整数型, , 指定窗口或控件的句柄
.参数 横坐标, 整数型, , 指定横坐标点
.参数 纵坐标, 整数型, , 指定纵坐标点
.DLL命令 置Vista特效阴影, 整数型, "SkinH_EL.dll", "SkinH_Aero_Ajust", 公开, 设置Vista特效的阴影大小。成功返回0,失败返回非0
.参数 透明度, 整数型, , 1-255 默认值0
.参数 亮度, 整数型, , 1-255 默认值0
.参数 锐度, 整数型, , 1-255 默认值0
.参数 阴影大小, 整数型, , 2-19 默认值0
.参数 水平偏移, 整数型, , 默认值0
.参数 垂直偏移, 整数型, , 默认值0
.参数 红色分量, 整数型, , 0-255 默认值 -1
.参数 绿色分量, 整数型, , 0-255 默认值 -1
.参数 蓝色分量, 整数型, , 0-255 默认值 -1
.DLL命令 窗口可否移动, 整数型, "SkinH_EL.dll", "SkinH_DisMove", 公开, 设置窗体是否可以移动。成功返回0,失败返回非0
.参数 句柄, 整数型, , 窗口句柄
.参数 是否移动, 整数型, , 0为不可移动,1为可移动
.DLL命令 指定换肤类型, 整数型, "SkinH_EL.dll", "SkinH_Map", 公开, 指定窗体和控件的换肤类型,成功返回0。换肤类型:SHE_COMMON:0//对滚动条,背景换肤;SHE_DIALOG:1//对话框;SHE_EDITCTRL:2//编辑框;SHE_RICHEDIT:3//超级编辑框;SHE_LISTBOX:4//列表控件;SHE_LISTCTRL:5//列表视图;SHE_TREECTRL:6//树形控件 ;SHE_TABCTRL:7//选择夹;SHE_SCROLLBAR:8//滚动条控件;SHE_SPINCTRL :9//调节控件;SHE_COMBOBOX:10//组合框;SHE_TRACKBAR:11//滑动条;SHE_HEADERCTRL:12//列头控件;SHE_PROGRESS:13//滚动条控件;SHE_MONTHCAL:14//月历控件;SHE_DATETIME:15//日期时间控件;SHE_ANIMATE:16//动画控件;SHE_STATUSBAR:17//状态栏;SHE_TOOLBAR:18//工具栏;SHE_MDICLIENT:19//MDI客户区;SHE_MDIWINDOW:20//MDI窗口;SHE_MDICHILD:21//MDI子窗口;SHE_CONTROLBAR:22//ControlBar;SHE_PUSHBUTTON:23//普通按钮;SHE_CHECKBOX:24//复选按钮;SHE_RADIOBUTTON:25//单选按钮;SHE_GROUPBOX:26//分组框;SHE_DIALOG_EL:1000//易语言窗口;SHE_VCLBUTTON:1001//VCL按钮;SHE_PICTURE_EL:1002//易语言图片框。
.参数 句柄, 整数型, , 窗口或控件的句柄
.参数 换肤类型, 整数型, , 换肤类型。SHE_COMMON:0//对滚动条,背景换肤;SHE_DIALOG:1//对话框;SHE_EDITCTRL:2//编辑框;SHE_RICHEDIT:3//超级编辑框;SHE_LISTBOX:4//列表控件;SHE_LISTCTRL:5//列表视图;SHE_TREECTRL:6//树形控件 ;SHE_TABCTRL:7//选择夹;SHE_SCROLLBAR:8//滚动条控件;SHE_SPINCTRL :9//调节控件;SHE_COMBOBOX:10//组合框;SHE_TRACKBAR:11//滑动条;SHE_HEADERCTRL:12//列头控件;SHE_PROGRESS:13//滚动条控件;SHE_MONTHCAL:14//月历控件;SHE_DATETIME:15//日期时间控件;SHE_ANIMATE:16//动画控件;SHE_STATUSBAR:17//状态栏;SHE_TOOLBAR:18//工具栏;SHE_MDICLIENT:19//MDI客户区;SHE_MDIWINDOW:20//MDI窗口;SHE_MDICHILD:21//MDI子窗口;SHE_CONTROLBAR:22//ControlBar;SHE_PUSHBUTTON:23//普通按钮;SHE_CHECKBOX:24//复选按钮;SHE_RADIOBUTTON:25//单选按钮;SHE_GROUPBOX:26//分组框;SHE_DIALOG_EL:1000//易语言窗口;SHE_VCLBUTTON:1001//VCL按钮;SHE_PICTURE_EL:1002//易语言图片框。
.DLL命令 控制滚动条刷新, 整数型, "SkinH_EL.dll", "SkinH_LockUpdate", 公开, 用于填充表格或者列表控件数据时,重复绘制滚动条影响执行效率问题。成功返回0
.参数 句柄, 整数型, , 窗口或控件的句柄
.参数 是否锁定, 整数型, , 是否锁定。1为锁定,0为解锁
.DLL命令 置菜单透明度, 整数型, "SkinH_EL.dll", "SkinH_Alpha_Menu", 公开, 设置菜单的透明度,成功返回0
.参数 透明度, 整数型, , 取值范围 0-255
注:本站源码主要来源于网络收集。如有侵犯您的利益,请联系我们,我们将及时删除!
部分源码可能含有危险代码,(如关机、格式化磁盘等),请看清代码在运行。
由此产生的一切后果本站均不负责。源码仅用于学习使用,如需运用到商业场景请咨询原作者。
使用本站源码开发的产品均与本站无任何关系,请大家遵守国家相关法律。