Aggiungi al menu dell'applicazione tasto destro nella barra delle applicazioni in .NET

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

  •  03-07-2019
  •  | 
  •  

Domanda

La maggior parte delle applicazioni dispone solo di "Ripristina, sposta, ridimensiona, riduci a icona, ingrandisci e chiudi", tuttavia MS SQL offre opzioni extra "Aiuto, Personalizza visualizzazione". In tal senso, è possibile aggiungere al menu di scelta rapida di un'applicazione nella barra delle attività?

Nota: non mi riferisco a un'icona nell'area di notifica accanto all'orologio.

È stato utile?

Soluzione

Questo articolo ti offre una panoramica di C #!

Altri suggerimenti

Questa è una più semplice che ho trovato. L'ho testato rapidamente e funziona.

Il mio codice:

    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;
                }
        }
    }
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top