文件名称:阿杰皮肤库(阿杰编写)
文件大小:111KB
文件格式:EC
更新时间:2014-02-06 06:47:36
易语言模块 皮肤库
模块名称:阿杰皮肤库 作者:阿杰 版本:1.1 阿杰皮肤库 @备注: 创建日期:2010年1月15日 更新日期:2010年3月07日 ------------------------------ .版本 2 .全局变量 皮肤, 皮肤库, 公开, , 这个您可以拿来直接使用,就不用再定义了。 .程序集 皮肤库, , 公开, 阿杰皮肤库 .子程序 窗口可否移动, 整数型, 公开, 设置窗体是否可以移动。成功返回0,失败返回非0 .参数 句柄, 整数型, , 窗口句柄 .参数 是否移动, 整数型, , 0为不可移动,1为可移动 .子程序 绘制设备元素, 整数型, 公开, 绘制指定设备上下文的元素。成功返回0,失败返回非0 .参数 目标设备, 整数型, , 目标设备上下文 .参数 X1, 整数型, 可空, 左上角水平坐标 .参数 Y1, 整数型, 可空, 左上角垂直坐标 .参数 X2, 整数型, 可空, 右下角水平坐标 .参数 Y2, 整数型, 可空, 右下角垂直坐标 .参数 元素ID, 整数型, 可空, 元素id .子程序 加载皮肤, 逻辑型, 公开, 加载皮肤的高级方式,可以指定加载皮肤的亮度、色调、饱和度,成功返回真。 .参数 皮肤路径, 文本型, 可空, she皮肤文件存放的路径,如果为空刚启用默认皮肤 .参数 皮肤口令, 文本型, 可空, 皮肤文件的密码,没有请留空 .参数 色调, 整数型, 可空, 1~360 .参数 饱和度, 整数型, 可空, 1~256 .参数 亮度, 整数型, 可空, 1~256 .子程序 加载皮肤_从PE资源, 整数型, 公开, 从exe或dll资源加载皮肤,成功返回0 .参数 资源名, 文本型, , PE内的皮肤资源名 .参数 资源类型, 文本型, , PE内的皮肤资源类型 .子程序 加载皮肤_从资源, 逻辑型, 公开, 从字节集中加载皮肤(可以是资源中的资源),成功返回真。 .参数 资源皮肤, 字节集, 可空, 皮肤数据 .参数 皮肤密码, 文本型, 可空, 皮肤密钥 .参数 色调, 整数型, 可空, 取值范围 -180-180 .参数 饱和度, 整数型, 可空, 取值范围 -100-100 .参数 亮度, 整数型, 可空, 取值范围 -100-100 .子程序 取指定点颜色, 整数型, 公开, 获取指定窗口或控件在nX,nY处的颜色值,无符号整型 返回颜色值(RGB) .参数 句柄, 整数型, , 指定窗口或控件的句柄 .参数 横坐标, 整数型, , 指定横坐标点 .参数 纵坐标, 整数型, , 指定纵坐标点 .子程序 锁定组件刷新, 整数型, 公开, 用于填充表格或者列表控件数据时,重复绘制滚动条影响执行效率问题。成功返回0 .参数 句柄, 整数型, , 窗口或控件的句柄 .参数 是否锁定, 整数型, , 是否锁定。1为锁定,0为解锁 .子程序 调整皮肤颜色, 整数型, 公开, 调整色调,饱和度,亮度,成功返回0 .参数 色调, 整数型, , 取值范围 -180 - 180 .参数 饱和度, 整数型, , 取值范围 -100 - 100 .参数 亮度, 整数型, , 取值范围 -100 - 100 .子程序 卸载皮肤, 逻辑型, 公开, 关闭皮肤,成功返回真。 .子程序 卸载皮肤_指定窗口, 逻辑型, 公开, 卸载指定窗口或组件上的皮肤,成功返回真。 .参数 句柄, 整数型, , 要卸载皮肤的窗口句柄,可以用 对象.取窗口句柄() 取得 .子程序 指定不使用皮肤的组件, 整数型, 公开, 卸载指定句柄的窗体或者控件的皮肤,成功返回0 .参数 句柄, 整数型, , 指定窗体或控件的句柄 .子程序 指定换肤类型, 整数型, 公开, 指定窗体和控件的换肤类型,成功返回0。换肤类型参见常量表 .参数 句柄, 整数型, , 窗口或控件的句柄 .参数 换肤类型, 整数型, , 换肤类型:换肤类型参见常量表 .子程序 置Vista特效, 逻辑型, 公开, 为指定句柄的窗体或者控件设置Vista特效。成功返回真。 .参数 是否有效, 整数型, 可空, 默认为“1”。1为有效,0为无效 .子程序 置Vista特效阴影, 整数型, 公开, 设置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 .子程序 置标题栏菜单, 逻辑型, 公开, 在窗口标题栏定义菜单,成功返回真。 .参数 窗口句柄, 整数型, , 欲换肤的窗口句柄 .参数 是否启用, 整数型, 可空, 是否启用标题菜单栏;0停用,1启用 .参数 菜单高度, 整数型, 可空, 0为默认;一般设置为22或10;根据需要设置 .参数 顶部偏移, 整数型, 可空, 顶部偏移 .参数 右部偏移, 整数型, 可空, 右部偏移 .子程序 置菜单透明度, 整数型, 公开, 设置菜单的透明度,成功返回0 .参数 透明度, 整数型, , 取值范围 0-255 .子程序 置控件的背景色, 整数型, 公开, 目前仅对单选框,复选框,分组框有效。成功返回0,失败返回非0 .参数 句柄, 整数型, , 控件句柄 .参数 红色分量, 整数型, 可空, 取值范围0-255 .参数 绿色分量, 整数型, 可空, 取值范围0-255 .参数 蓝色分量, 整数型, 可空, 取值范围0-255 .子程序 置控件的文本颜色, 整数型, 公开, 目前仅对单选框,复选框,分组框有效。成功返回0,失败返回非0 .参数 句柄, 整数型, , 控件句柄 .参数 红色分量, 整数型, , 取值范围0-255 .参数 绿色分量, 整数型, , 取值范围0-255 .参数 蓝色分量, 整数型, , 取值范围0-255 .子程序 置皮肤透明度, 逻辑型, 公开, 设置指定句柄的窗体的透明度,成功返回真。 .参数 句柄, 整数型, , 窗体句柄。 .参数 透明度, 整数型, , 0~255 .图片 皮肤_QQ2008, 公开