Codejock Forums Homepage
Forum Home Forum Home > Codejock Products > Visual C++ MFC > Command Bars
  New Posts New Posts RSS Feed - Context Menu
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Context Menu

 Post Reply Post Reply
Author
Message
dcolak View Drop Down
Newbie
Newbie


Joined: 16 February 2005
Status: Offline
Points: 1
Post Options Post Options   Thanks (0) Thanks(0)   Quote dcolak Quote  Post ReplyReply Direct Link To This Post Topic: Context Menu
    Posted: 16 February 2005 at 5:32pm
I've been trying to use Command Bars to create a context menu. This is the code I'm using in OnContextMenu:

    CMenu menu;

    menu.LoadMenu( IDR_SQLBAR );

    CMenu* pMenu = menu.GetSubMenu(0);

    CXTPPopupBar popup;

    popup.LoadMenu( pMenu );

    popup.Popup( point.x, point.y, 0 );

Unfortunatelly, all this does is to flash the popup (it dissapears at once). Is there a sample for creating Context Menus?

Back to Top
Oleg View Drop Down
Admin Group
Admin Group


Joined: 21 May 2003
Location: United States
Status: Offline
Points: 11234
Post Options Post Options   Thanks (0) Thanks(0)   Quote Oleg Quote  Post ReplyReply Direct Link To This Post Posted: 16 February 2005 at 11:52pm
 ClientToScreen(&point);
 CMenu mnu;
 mnu.LoadMenu(IDR_MAINFRAME);
 CXTPCommandBars::TrackPopupMenu(&mnu, TPM_RIGHTBUTTON , point.x, point.y, AfxGetMainWnd(), 0, 0);

 

Oleg, Support Team
CODEJOCK SOFTWARE SOLUTIONS
Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.04
Copyright ©2001-2021 Web Wiz Ltd.

This page was generated in 0.125 seconds.