我正在为 Windows 编写一个系统托盘应用程序(从这个线程收集了很多信息)。我有 ContextMenu 工作 - 你可以右键单击并以这种方式执行功能。
然而,我希望在左键单击时弹出一个现代、丰富的界面,就像大多数内置的 Windows 7(可能还有 Vista)托盘图标一样。我指的是 Aero 衬里,以及添加看似任意控件(例如音量滑块、网络选择器)的明显能力。
我不确定从哪里开始。是创建一个“正常”窗口并严格限制它的问题吗?如果是这样,怎么做?(如果归结为 Windows 窗体与 WPF,后者更可取)。