对于具有系统托盘图标的应用程序的行为方式,是否有任何标准?
我最近编写了一个应用程序,它大部分时间都位于系统托盘中。我把它交给了一个朋友,她的第一反应是双击图标进入主窗口(这很有效)。但这让我思考。至少在 .NET 中,有各种不同的事件和将事物附加到系统托盘图标的方式(单击 [left/right],双击 [left/right],上下文菜单,从我的脑海中消失)。想一想,我想出了一个右键单击上下文菜单(大多数)的应用程序,左键单击显示相同的上下文菜单(Live Messenger),一个(不同的)左键单击上下文菜单(守护程序工具),左键单击打开主窗口(很多 Windows 通知),左键双击打开主窗口(mIRC,很多其他应用程序)。我还没有发现使用右键双击的应用程序,
关于您的应用程序在任何这些特定情况下的行为,是否有任何可用性指南或标准?