Добавить в контекстное меню приложения на панели задач в .NET

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

  •  03-07-2019
  •  | 
  •  

Вопрос

Однако в большинстве приложений есть только "Восстановить, переместить, увеличить, Свернуть, развернуть и закрыть" MS SQL предлагает дополнительные опции "Справка, Настройка вида".В соответствии с этими строками, можно ли добавить в контекстное меню приложения на панели задач?

Примечание:I'm нет ссылаясь на значок в области уведомлений рядом с часами.

Это было полезно?

Решение

Эта статья дает вам представление о 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