Aggiungi al menu dell'applicazione tasto destro nella barra delle applicazioni in .NET
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.
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