易语言最小化被单击后到托盘、左键双击托盘图标恢复。托盘图标右键后会显示关闭、关于之类的

来源:百度知道 编辑:UC知道 时间:2024/05/27 09:23:23
如何实现?请高手写个示例
我现在的问题是运行程序后以及最小化后,程序的图标在任务栏和托盘里都有,不知道如何实现点击最小化后自动到托盘里而不要出现在任务栏里,当在托盘里左键双击后还原界面并将图标退出托盘,也就是说程序运行后,图标只在任务栏里,当最小化后图标离开任务栏而进入托盘并隐藏界面,当在托盘里双击图标立即还原的那种效果。希望高手帮忙 ,另外给个示例

.版本 2
.支持库 TrayIcon

.程序集 窗口程序集1

.子程序 __启动窗口_创建完毕

.子程序 __启动窗口_尺寸被改变

.如果 (_启动窗口.位置 = 2)
_启动窗口.可视 = 假
托盘图标1.显示 = 真
.否则

.如果结束

.子程序 _托盘图标1_托盘图标被双击

_启动窗口.可视 = 真
_启动窗口.位置 = 0
托盘图标1.显示 = 假

给点分吧。
用函数: 置托盘图标(参数自己参考帮助设置)
那双击会自动恢复。
至于那个右键,先要在“菜单编辑器”里添加个
项目,如“关于”,设为“不可视”(很重要!)。在右键被单击子程序写代码,用命令:弹出菜单(关于,,)
自己试试吧!祝你成功~!

.版本 2
.子程序 __启动窗口_将被销毁
置托盘图标 (, )
.子程序 __启动窗口_位置被改变
.如果真 (位置 = 2)
置托盘图标 (#托盘图标1, )
_启动窗口.可视 = 假
.如果真结束
.子程序 __启动窗口_托盘事件
.参数 操作类型, 整数型
_启动窗口.可视 = 真
_启动窗口.位置 = 0
置托盘图标 (, )