Partilhar via


Conectando-se um menu pop-up a seu aplicativo

Para se conectar a um menu pop-up ao seu aplicativo

  1. Adicione um manipulador de mensagens WM_CONTEXTMENU (por exemplo).Para obter mais informações, consulte Mapeamento de mensagens para funções.

  2. Adicione o seguinte código ao manipulador de mensagens:

       CMenu menu;
       VERIFY(menu.LoadMenu(IDR_MENU1));
       CMenu* pPopup = menu.GetSubMenu(0);
       ASSERT(pPopup != NULL);
       pPopup->TrackPopupMenu(TPM_LEFTALIGN | TPM_RIGHTBUTTON, point.x, point.y, AfxGetMainWnd());
    
    Observação:

    O CPoint passados pelo manipulador de mensagens é em coordenadas de tela.

Para obter informações sobre como adicionar recursos a projetos gerenciado, consulte Recursos em aplicativos in the Guia do desenvolvedor do .NET estrutura. Para obter informações sobre como adicionar manualmente os recursos gerenciado os arquivos para projetos, recursos de acesso, exibindo recursos estático, e atribuir recursos de cadeias de caracteres para propriedades, consulte Passo-a-passo: Localizar Windows Forms e Demonstra Passo a passo: Usando recursos para localização com o ASP.NET.

Requisitos

MFC

Consulte também

Tarefas

Criar menus pop-up

Referência

Editor de menu

Menus