模块名称:彗星真彩控件
模块作者:(彬)泪闯天涯
模块版本:1.5
模块 MD5:d2f802b1b3b8bbd8a359b903025f9071
模块大小:373 KB
版权声明:
模块描述:提供真彩色控件的支持。
基于GDIPlus开发,支持图像格式:PNG、JPG、GIF、BMP、TIFF、ICO
引用支持库:
系统核心支持库 5.0|krnln|d09f2340818511d396f6aaf844c7e325
------------------------------
.子程序 真彩控件_销毁图片, , ,
.参数 图片句柄, 整数型, ,
.子程序 真彩控件_载入内存图片, 整数型, , 载入指定图片,成功返回图片句柄,失败返回0
.参数 欲被载入的图片, 字节集, , 图片数据
.子程序 真彩控件_载入图片, 整数型, , 载入指定图片,成功返回图片句柄,失败返回0
.参数 欲被载入的图片, 文本型, , 图片文件名
.程序集 真彩按钮, , 公开
.子程序 从句柄创建, , , 从现有控件创建一个“真彩按钮”
.参数 窗口句柄, 整数型, ,
.参数 图片句柄, 整数型, 可空 , 设置按钮默认状态下的图片句柄,可通过“真彩控件_载入图片”或“真彩控件_载入内存图片”取得图片句柄
.子程序 置图片, , ,
.参数 正常图片, 整数型, 可空 ,
.参数 点燃图片, 整数型, 可空 ,
.参数 按下图片, 整数型, 可空 ,
.参数 禁止图片, 整数型, 可空 ,
.子程序 置提示文本, , ,
.参数 提示文本内容, 文本型, ,
.参数 跟随鼠标, 逻辑型, 可空 ,
.子程序 移动, , , 英文名称:move,改变窗口或窗口组件的位置或尺寸。
.参数 左边, 整数型, 可空 , 单位为像素点。如被省略则不改变左边原位置。
.参数 顶边, 整数型, 可空 , 单位为像素点。如被省略则不改变顶边原位置。
.参数 宽度, 整数型, 可空 , 单位为像素点。如被省略则不改变宽度原位置。
.参数 高度, 整数型, 可空 , 单位为像素点。如被省略则不改变高度原位置。
.参数 禁止重绘, 逻辑型, 可空 ,
.子程序 取窗口句柄, 整数型, ,
.子程序 是否已创建, 逻辑型, ,
.子程序 创建, 整数型, , 动态创建一个“真彩按钮”控件,创建成功返回窗口句柄,失败返回0
.参数 父窗口句柄, 整数型, ,
.参数 左边, 整数型, ,
.参数 顶边, 整数型, ,
.参数 宽度, 整数型, ,
.参数 高度, 整数型, ,
.参数 标题, 文本型, 可空 ,
.子程序 置显示方式, , , 指定按钮图片的显示方式。0.图片居左上,1.缩放图片,2.图片居中
.参数 显示方式, 整数型, , 0.图片居左上,1.缩放图片,2.图片居中
.子程序 置图片数据, , ,
.参数 正常图片, 字节集, 可空 ,
.参数 点燃图片, 字节集, 可空 ,
.参数 按下图片, 字节集, 可空 ,
.参数 禁止图片, 字节集, 可空 ,
.子程序 重画, , , 英文名称:invalidate,通知 Windows 系统本窗口或窗口组件上的显示内容需要在以后被全部重画。本命令为初级对象成员命令。
.子程序 发送消息, 整数型, ,
.参数 wMsg, 整数型, , 消息的标识符
.参数 wParam, 整数型, , 具体取决于消息
.参数 lParam, 整数型, , 具体取决于消息;
.程序集 真彩编辑框, , 公开
.子程序 从句柄创建, , , 从现有控件创建一个“真彩按钮”
.参数 窗口句柄, 整数型, ,
.子程序 发送消息, 整数型, ,
.参数 wMsg, 整数型, , 消息的标识符
.参数 wParam, 整数型, , 具体取决于消息
.参数 lParam, 整数型, , 具体取决于消息;
.子程序 取窗口句柄, 整数型, ,
.子程序 取内容, 文本型, ,
.子程序 是否已创建, 逻辑型, ,
.子程序 移动, , , 英文名称:move,改变窗口或窗口组件的位置或尺寸。
.参数 左边, 整数型, 可空 , 单位为像素点。如被省略则不改变左边原位置。
.参数 顶边, 整数型, 可空 , 单位为像素点。如被省略则不改变顶边原位置。
.参数 宽度, 整数型, 可空 , 单位为像素点。如被省略则不改变宽度原位置。
.参数 高度, 整数型, 可空 , 单位为像素点。如被省略则不改变高度原位置。
.参数 禁止重绘, 逻辑型, 可空 ,
.子程序 置背景图片, , ,
.参数 图片句柄, 整数型, 可空 ,
.子程序 置背景图片数据, , ,
.参数 图片字节集, 字节集, ,
.子程序 置背景颜色, , ,
.参数 背景颜色, 整数型, , -1为透明背景,否则为RGB颜色值
.参数 背景透明度, 整数型, 可空 , 0-255
.子程序 置边框颜色, , ,
.参数 边框颜色, 整数型, , -1为透明边框,否则为RGB颜色值
.参数 边框透明度, 整数型, 可空 , 0-255
.子程序 置底图方式, , , 指定图片框上图片的显示方式。0.图片居左上,1.缩放图片,2.图片居中
.参数 底图方式, 整数型, , 0.图片居左上,1.缩放图片,2.图片居中
.子程序 置提示文本, , ,
.参数 提示文本内容, 文本型, ,
.参数 跟随鼠标, 逻辑型, 可空 ,
.子程序 置文本颜色, , ,
.参数 文本颜色, 整数型, , RGB颜色值
.子程序 重画, , , 英文名称:invalidate,通知 Windows 系统本窗口或窗口组件上的显示内容需要在以后被全部重画。本命令为初级对象成员命令。
.程序集 真彩窗口, , 公开
.子程序 从句柄创建, 逻辑型, ,
.参数 窗口句柄, 整数型, ,
.子程序 发送消息, 整数型, ,
.参数 wMsg, 整数型, , 消息的标识符
.参数 wParam, 整数型, , 具体取决于消息
.参数 lParam, 整数型, , 具体取决于消息;
.子程序 取窗口句柄, 整数型, ,
.子程序 是否已创建, 逻辑型, ,
.子程序 刷新子控件, , ,
.子程序 移动, , , 英文名称:move,改变窗口或窗口组件的位置或尺寸。
.参数 左边, 整数型, 可空 , 单位为像素点。如被省略则不改变左边原位置。
.参数 顶边, 整数型, 可空 , 单位为像素点。如被省略则不改变顶边原位置。
.参数 宽度, 整数型, 可空 , 单位为像素点。如被省略则不改变宽度原位置。
.参数 高度, 整数型, 可空 , 单位为像素点。如被省略则不改变高度原位置。
.参数 禁止重绘, 逻辑型, 可空 ,
.子程序 置图片, 逻辑型, , 设置一个PNG图片当窗口外形,支持透明通道。注意:设置之后子控件将无法显示
.参数 图片句柄, 整数型, , 可通过“真彩控件_载入图片”或“真彩控件_载入内存图片”取得图片句柄
.子程序 置图片数据, 逻辑型, ,
.参数 图片字节集, 字节集, ,
.程序集 真彩动画窗口, , 公开
.子程序 创建, 逻辑型, ,
.参数 图片数据, 字节集, 可空 , 用来当背景的图片,支持动态GIF、PNG、JPG、BMP,支持背景透明
.参数 父窗口句柄, 整数型, 可空 , 参数值指定欲载入窗口的父窗口,父窗口必须已经被创建。如果本参数被省略,表示无父窗口。如果窗口具有父窗口,其位置将永远位于父窗口的上面;当父窗口被关闭时,窗口将自动被关闭。
.参数 窗口位置, 整数型, 可空 , 0.相对屏幕居中,1.相对桌面工作区域居中, 2.相对父窗口居中
.子程序 居中显示, , , 移动窗口,相对于屏幕或桌面、父窗口居中显示
.参数 相对位置, 整数型, , 0.相对屏幕居中,1.相对桌面工作区域居中, 2.相对父窗口居中
.子程序 取窗口尺寸, , , 取窗口的宽度和高度
.参数 宽度, 整数型, 参考 ,
.参数 高度, 整数型, 参考 ,
.子程序 取窗口句柄, 整数型, ,
.子程序 取高度, 整数型, ,
.子程序 取宽度, 整数型, ,
.子程序 是否已创建, 逻辑型, ,
.子程序 随意移动, 逻辑型, , 英文名称为“HitMove”,当用户在窗口上任何位置按下鼠标左键后是否进入窗口整体移动模式。
.参数 是否随意移动, 逻辑型, 可空 ,
.子程序 销毁, , ,
.子程序 移动, , , 英文名称:move,改变窗口或窗口组件的位置或尺寸。
.参数 左边, 整数型, 可空 , 单位为像素点。如被省略则不改变左边原位置。
.参数 顶边, 整数型, 可空 , 单位为像素点。如被省略则不改变顶边原位置。
.参数 宽度, 整数型, 可空 , 单位为像素点。如被省略则不改变宽度原位置。
.参数 高度, 整数型, 可空 , 单位为像素点。如被省略则不改变高度原位置。
.参数 禁止重绘, 逻辑型, 可空 ,
.程序集 真彩图片框, , 公开
.子程序 创建, 整数型, , 动态创建一个“真彩图片框”控件,创建成功返回窗口句柄,失败返回0
.参数 父窗口句柄, 整数型, ,
.参数 左边, 整数型, ,
.参数 顶边, 整数型, ,
.参数 宽度, 整数型, ,
.参数 高度, 整数型, ,
.子程序 从句柄创建, , , 从现有控件创建一个“真彩图片框”
.参数 窗口句柄, 整数型, ,
.参数 图片句柄, 整数型, 可空 , 可通过“真彩控件_载入图片”或“真彩控件_载入内存图片”取得图片句柄
.子程序 发送消息, 整数型, ,
.参数 wMsg, 整数型, , 消息的标识符
.参数 wParam, 整数型, , 具体取决于消息
.参数 lParam, 整数型, , 具体取决于消息;
.子程序 取窗口句柄, 整数型, ,
.子程序 是否已创建, 逻辑型, ,
.子程序 移动, , , 英文名称:move,改变窗口或窗口组件的位置或尺寸。
.参数 左边, 整数型, 可空 , 单位为像素点。如被省略则不改变左边原位置。
.参数 顶边, 整数型, 可空 , 单位为像素点。如被省略则不改变顶边原位置。
.参数 宽度, 整数型, 可空 , 单位为像素点。如被省略则不改变宽度原位置。
.参数 高度, 整数型, 可空 , 单位为像素点。如被省略则不改变高度原位置。
.参数 禁止重绘, 逻辑型, 可空 ,
.子程序 置提示文本, , ,
.参数 提示文本内容, 文本型, ,
.参数 跟随鼠标, 逻辑型, 可空 ,
.子程序 置图片, , ,
.参数 图片句柄, 整数型, 可空 ,
.子程序 置图片数据, , ,
.参数 图片字节集, 字节集, ,
.子程序 置显示方式, , , 指定图片框上图片的显示方式。0.图片居左上,1.缩放图片,2.图片居中
.参数 显示方式, 整数型, , 0.图片居左上,1.缩放图片,2.图片居中
.子程序 重画, , , 英文名称:invalidate,通知 Windows 系统本窗口或窗口组件上的显示内容需要在以后被全部重画。本命令为初级对象成员命令。