.NETのタスクバーのアプリケーションメニューを右クリックして追加

StackOverflow https://stackoverflow.com/questions/153460

  •  03-07-2019
  •  | 
  •  

質問

ほとんどのアプリケーションには「復元、移動、サイズ、最小化、最大化、閉じる」しかありませんが、 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