C# windows vista及更高版本的任务栏右键单击应用程序上下文菜单

C# windows vista及更高版本的任务栏右键单击应用程序上下文菜单,c#,taskbar,windows-messages,C#,Taskbar,Windows Messages,我需要知道windows vista及更高版本的任务栏右键单击应用程序上下文菜单(C)的代码。对于旧版本的windows,此代码为0x313。在vista及更高版本中,此代码表示按住shift键并单击鼠标右键。我在任务栏的应用程序上下文菜单中找不到仅右键单击的代码。您要查找的是 Windows窗体NotifyIcon组件在状态栏中显示一个图标 任务栏的通知区域。通常,应用程序允许您 右键单击此图标可向应用程序发送命令 代表。通过将ContextMenu组件与Notify图标关联 组件,您可以将

我需要知道windows vista及更高版本的任务栏右键单击应用程序上下文菜单(C)的代码。对于旧版本的windows,此代码为0x313。在vista及更高版本中,此代码表示按住shift键并单击鼠标右键。我在任务栏的应用程序上下文菜单中找不到仅右键单击的代码。

您要查找的是

Windows窗体NotifyIcon组件在状态栏中显示一个图标 任务栏的通知区域。通常,应用程序允许您 右键单击此图标可向应用程序发送命令 代表。通过将ContextMenu组件与Notify图标关联 组件,您可以将此功能添加到应用程序中


你要找的是

Windows窗体NotifyIcon组件在状态栏中显示一个图标 任务栏的通知区域。通常,应用程序允许您 右键单击此图标可向应用程序发送命令 代表。通过将ContextMenu组件与Notify图标关联 组件,您可以将此功能添加到应用程序中


右键单击托盘图标时,我已经有了菜单。现在我需要为任务栏中的按钮复制它。不同的东西。右键单击托盘图标时,我已经有了菜单。现在我需要为任务栏中的按钮复制它。不同的东西。重复的我知道这个问题已经很久了,但如果有人像我一样在2018年搜索它,它被称为跳转列表,你可以在Windows API代码包中的Samples/Shell/TaskbarDemo/CSduplicate of签出跳转列表示例。我知道这个问题已经很久了,但如果有人像我一样在2018年搜索它,它被称为跳转列表,您可以在Samples/Shell/TaskbarDemo/CS上查看Windows API代码包中的跳转列表示例
public NotifyIcon notifyIcon1 = new NotifyIcon();
public ContextMenu contextMenu1 = new ContextMenu();

public void createIconMenuStructure()
{
   // Add menu items to context menu.
   contextMenu1.MenuItems.Add("&Open Application");
   contextMenu1.MenuItems.Add("S&uspend Application");
   contextMenu1.MenuItems.Add("E&xit");

   // Set properties of NotifyIcon component.
   notifyIcon1.Visible = true;
   notifyIcon1.Icon = new System.Drawing.Icon
      (System.Environment.GetFolderPath
      (System.Environment.SpecialFolder.Personal)
      + @"\Icon.ico");
   notifyIcon1.Text = "Right-click me!";
   notifyIcon1.ContextMenu = contextMenu1;
}