根据程序标题隐藏托盘图标

易语言 2020-10-06 16:51:14

调用API函数实现根据标题隐藏托盘图标。

句柄 = FindWindow (“Shell_TrayWnd”, 字符 (0))
句柄 = FindWindowEx (句柄, 0, “TrayNotifyWnd”, 字符 (0))
句柄 = FindWindowEx (句柄, 0, “SysPager”, 字符 (0))
句柄 = FindWindowEx (句柄, 0, “ToolbarWindow32”, 字符 (0))
输出调试文本 (句柄)
工具栏.初始化类 (句柄, 真)
.计次循环首 (工具栏.取按钮数 (), i)
.如果真 (工具栏.取标题 (i - 1) ≠ “”)
输出调试文本 (工具栏.取标题 (i - 1))
.如果真 (工具栏.取标题 (i - 1) = 托盘图标标题)
工具栏.加入状态 (i - 1, #隐藏)
.如果真结束

.如果真结束

.计次循环尾 ()