Pergunta

A maioria dos aplicativos só tem "Restaurar, Mover, tamanho, minimizar, maximizar e fechar", no entanto MS SQL oferece opções extras "Ajuda, Personalizar vista". Ao longo destas linhas, é possível adicionar ao menu do botão direito de um aplicativo na barra de tarefas?

Nota:. Estou não referindo-se a um ícone na área de notificação junto do relógio

Foi útil?

Solução

este artigo dá-lhe um passeio pelo em C #!

Outras dicas

Esta é uma resposta mais simples eu encontrei. Eu testei rapidamente e ele funciona.

Meu código:

    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;
                }
        }
    }
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top