Pop-up Menu in MFC

Discussion in 'Web Design & Coding' started by Complete, Jul 17, 2007.

  1. Complete

    Complete OSNN Addict

    This is a simple question. I am sure you people here have an answer, and, yes, I did try to google this but I did not get exactly what I was looking for yet.
    How do I do a pop-up menu in MFC?

    void CMyView::OnRButtonDown(UINT nFlags, CPoint point) 
       CView::OnRButtonDown(nFlags, point);
       CMenu* menu_bar = AfxGetMainWnd()->GetMenu();
       CMenu* file_menu = menu_bar->GetSubMenu(0); 
       file_menu->TrackPopupMenu(TPM_LEFTALIGN |TPM_RIGHTBUTTON, point.x, 
       point.y, this);
    I get something like this:
    [​IMG]where there is just a little bar that pops up.