7

ほとんどのアプリケーションには「復元、移動、サイズ変更、最小化、最大化、閉じる」しかありませんが、MS SQLには「ヘルプ、ビューのカスタマイズ」という追加オプションがあります。そのような場合、タスク バーのアプリケーションの右クリック メニューに追加することはできますか?

注:時計の横の通知領域にあるアイコンのことではありません。

4

2 に答える 2

1

これは私が見つけたより簡単な答えです。私はすぐにそれをテストし、それは動作します。

私のコード:

    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;
                }
        }
    }
于 2008-09-30T15:31:01.863 に答える