【问题标题】:C# - Change order of Notify Icon in System Tray in WindowsC# - 更改 Windows 系统托盘中通知图标的顺序
【发布时间】:2019-01-16 20:37:54
【问题描述】:

我需要在 Windows 10 的系统托盘/通知区域中的电池图标旁边放置通知图标。当我使用可用的“NotifyIcon”类型添加图标时,它会将图标添加到系统托盘的溢出区域。我正在使用 C# 开发这个工具,请让我知道这方面的任何见解。

using (NotifyIcon icon = new NotifyIcon())
{
    System.Drawing.Icon.ExtractAssociatedIcon("./Image/icon.ico");
    icon.Icon = Icon.FromHandle(bmp.GetHicon());
    icon.Text = "See your device health";
    icon.Click += new System.EventHandler(notifyIcon_Click);
}

【问题讨论】:

  • 也许你应该阅读this论坛帖子。
  • 谢谢 Joren 和用户。我浏览了您在此处发布的论坛以及其他论坛。看起来没有可用于执行此操作的直接 Windows API,我需要对此进行更多研究。

标签: c# .net windows


【解决方案1】:

任务栏通知区域 (TNA) 中的图标顺序不是您可以通过编程方式控制的。

Raymond Chen 写了一封blog entry 来讨论它。

【讨论】:

  • 感谢马丁的回复
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-25
  • 2012-02-16
  • 1970-01-01
相关资源
最近更新 更多