In dem Rechtsklick Anwendungsmenü in der Taskleiste in .NET
Frage
Die meisten Anwendungen nur haben "Wiederherstellen, Verschieben, Größe, Minimieren, Maximieren und Schließen", aber MS SQL bietet zusätzliche Optionen "Hilfe, Ansicht anpassen". In diese Richtung ist es möglich, auf das Rechtsklick-Menü einer Anwendung in der Taskleiste hinzufügen?
. Hinweis: neben die Uhr im Infobereich Ich bin nicht auf ein Symbol bezieht
Lösung
Dieser Artikel einen Spaziergang durch in C # gibt!
Andere Tipps
Dies ist ein einfacher beantworten Ich fand. Getestet habe ich es schnell und es funktioniert.
Mein Code:
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;
}
}
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow