大多数应用程序仅具有“恢复,移动,大小,最小化,最大化和关闭”,但是 MS SQL 提供了额外的选项“帮助,自定义视图”。沿着这些方向,是否可以在任务栏中添加应用程序的右键菜单?

注意:我引用时钟旁边的通知区域中的图标。

有帮助吗?

解决方案

这篇文章为您提供了一个C#!

其他提示

我发现这是一个更简单的回答。我很快测试了它,它的工作原理。

我的代码:

    private const int WMTaskbarRClick = 0x0313;
protected override void WndProc(ref Message m)
    {
        switch (m.Msg)
        {
            case WMTaskbarRClick:
                {
                    // Show your own context menu here, i do it like this
                    // there's a context menu present on my main form so i use it

                    MessageBox.Show("I see that.");

                    break;
                }
            default:
                {
                    base.WndProc(ref m);
                    break;
                }
        }
    }
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top