Compartilhar via


Conectando-se a um Menu pop-up para seu aplicativo.

Para se conectar a um menu pop-up para seu aplicativo.

  1. Adicionar um manipulador de mensagem para r WM_CONTEXTMENU (por exemplo).Para obter mais informações, consulte Mensagens de mapeamento de funções.

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

       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çãoObservação

    O CPoint passado pela mensagem do manipulador é em coordenadas de tela.

Para obter informações sobre como adicionar recursos a projetos gerenciados, consulte recursos em aplicativos na .Guia. do desenvolvedor do NET Framework Para informações sobre como adicionar manualmente os arquivos de recursos para projetos gerenciados, acesso a recursos, exibindo recursos estáticos e a atribuição de seqüências de caracteres de recursos a propriedades, consulte Walkthrough: Localizing Windows Forms e Walkthrough: Using Resources for Localization with ASP.NET.

Requisitos

MFC

Consulte também

Tarefas

Criando Menus pop-up

Referência

Editor de menu

Menus