有人可以告诉我如何使用我的应用程序隐藏/显示其他应用程序/进程的托盘图标吗,我想隐藏“连接到互联网”图标(发送/接收/两者时变成蓝色的两台计算机)从我的应用程序
编辑:我可以使用从http://scalabium.com/faq/dct0147.htm获取的这段代码来隐藏系统时钟
ShowWindow(FindWindowEx(FindWindowEx(FindWindow('Shell_TrayWnd', nil), 0, 'TrayNotifyWnd', nil), 0, 'TrayClockWClass', nil), SW_HIDE);
我想我也可以使用此代码来隐藏“互连连接图标”(顺便说一下,该图标叫什么?)也可以通过替换 TrayClockWClass 但使用哪个类?我曾尝试使用名为windowse的工具查找类名,但没有运气
edit2:我可以通过左键单击“托盘窗口”然后选择属性并在属性窗口上单击“自定义”按钮然后从“隐藏”更改图标属性来隐藏窗口中的这些图标当不活动时'到'总是隐藏'我可以在delphi中做到这一点,或者更好的是我可以随时隐藏/显示(完全)那个图标(使用delphi)