Partilhar via


Conectando 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 manipulador é em coordenadas de tela.

Para obter informações sobre a adição de recursos para projetos gerenciados, consulte recursos em aplicativos na .Guia do. desenvolvedor 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 passo a passo: Localizando Windows Forms e Passo a passo: usando recursos para localização com o ASP.NET.

Requirements

MFC

Consulte também

Tarefas

Criar menus pop-up

Referência

Editor de menu

Menus