ほとんどのアプリケーションには「復元、移動、サイズ変更、最小化、最大化、閉じる」しかありませんが、MS SQLには「ヘルプ、ビューのカスタマイズ」という追加オプションがあります。そのような場合、タスク バーのアプリケーションの右クリック メニューに追加することはできますか?
注:時計の横の通知領域にあるアイコンのことではありません。
これは私が見つけたより簡単な答えです。私はすぐにそれをテストし、それは動作します。
私のコード:
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;
}
}
}