模块名称:增强托盘图标模块 模块作者:(彬)泪闯天涯 与 子涵 模块版本:1.0 模块 MD5:6fd7003f821afd359ad85906e214fe0f 模块大小:16.06 KB 版权声明: 模块描述:本模块提供了对“托盘图标”的常用操作以及增强乐的气泡提示和图标闪烁 引用支持库: 系统核心支持库 4.6|krnln|d09f2340818511d396f6aaf844c7e325 ------------------------------ .子程序 托盘图标_创建, , , 设置本程序在系统托盘中的图标。本命令为初级对象成员命令。 .参数 窗口句柄, 整数型, , 要设置托盘图标的主窗口 .参数 图标数据, 字节集, 可空 , 可以被省略。参数值可以为图标字节集数据、图标资源或图标文件名。省略、默认为窗口图标。注意:斩月程序必须提供图标数据 .参数 提示信息, 文本型, 可空 , 本参数指定当鼠标移动到图标上后显示的提示信息。如果省略本参数,默认为空文本。 .参数 托盘事件子程序, 子程序指针, 可空 , 如果为空不响应托盘事件。当用户用鼠标单击或双击本“托盘图标”后调用的子程序,该子程序应该有一个参数,传递事件类型,请参考“托盘事件_”开头的常量 .子程序 托盘图标_弹出气泡, , , 于托盘上弹出气泡提示框,可设置自动消逝时间 .参数 提示标题, 文本型, , .参数 提示内容, 文本型, , .参数 提示图标, 整数型, , 0.托盘图标_无图标,1.托盘图标_信息图标,2.托盘图标_警告图标,3.托盘图标_错误图标 .参数 持续时间, 整数型, 可空 , 单位:毫秒(ms),默认为0,则一直显示,直到系统回收,或另一个气泡弹出 .子程序 托盘图标_清除气泡, , , 清除弹出的气泡提示框 .子程序 托盘图标_闪烁图标, , , 托盘图标已指定方式交替闪烁 .参数 闪烁频率, 整数型, 可空 , 其实就是时钟的周期,默认500ms .参数 闪烁次数, 整数型, 可空 , 如果为空或为0 ,将一直闪烁,直到下一次调用该命令 .参数 闪烁方式, 整数型, 可空 , (默认)0=主窗口图标闪烁(无需提供图标),1=[图标数据]参数的第一个图标闪烁,2=[图标数据]参数的第一个图标与主窗口图标交替闪烁,3=[图标数据]数组中两个图标交替闪烁,[图标数据]数组成员必须有2个成员 .参数 图标数据, 字节集, 可空 数组, 待闪烁用的交替图标 .子程序 托盘图标_停止闪烁, , , .子程序 托盘图标_销毁, , , .子程序 托盘图标_置提示信息, , , 修改托盘提示文本 .参数 提示信息, 文本型, , .子程序 托盘图标_置图标数据, , , 修改托盘图标 .参数 图标数据, 字节集, , .常量 托盘事件_按下鼠标右键, "516", 公开, 按下鼠标右键 .常量 托盘事件_按下鼠标中键, "519", 公开, 按下鼠标中键 .常量 托盘事件_按下鼠标左键, "513", 公开, 按下鼠标左键 .常量 托盘事件_释放鼠标右键, "517", 公开, 释放鼠标右键 .常量 托盘事件_释放鼠标中键, "520", 公开, 释放鼠标中键 .常量 托盘事件_释放鼠标左键, "514", 公开, 释放鼠标左键 .常量 托盘事件_双击鼠标右键, "518", 公开, 双击鼠标右键 .常量 托盘事件_双击鼠标中键, "521", 公开, 双击鼠标中键 .常量 托盘事件_双击鼠标左键, "515", 公开, 双击鼠标左键 .常量 托盘事件_移动鼠标, "512", 公开, 移动鼠标 .常量 托盘图标_错误图标, "3", 公开, .常量 托盘图标_警告图标, "2", 公开, .常量 托盘图标_无图标, "0", 公开, .常量 托盘图标_信息图标, "1", 公开,
增强托盘图标模块 v1.0