C#-更改Windows系统托盘中通知图标的顺序

C#-更改Windows系统托盘中通知图标的顺序,c#,.net,windows,C#,.net,Windows,我需要在Windows 10的系统托盘/通知区域中将通知图标放在电池图标旁边。当我使用可用的“NotifyIcon”类型添加图标时,它会将图标添加到系统托盘的溢出区域。我正在使用C#开发这个工具,请让我知道关于这个的任何见解 using (NotifyIcon icon = new NotifyIcon()) { System.Drawing.Icon.ExtractAssociatedIcon("./Image/icon.ico"); icon.Icon = Icon.From

我需要在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);
}

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


Raymond Chen为此写了一篇文章。

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