热情软件屋

 

如何在Listbox中做到点击右键弹出菜单


编号:QA004381
建立日期: 2001年9月2日 最后修改日期:2001年9月2日
所属类别:

Li Li min:
    操作系统: Windows2000
    编程工具: VC++
    问题: 请问如何在Listbox中做到点击右键弹出菜单?
    水平: 刚入门

回答:

    CMenu PopMenu;
     CMenu *pMenu;
     CPoint pt;
     pt= point ;
    
     PopMenu.LoadMenu(IDR_pop);
     ClientToScreen (&pt);
     // show the menu (returns, when menu is closed again!)
     pMenu = PopMenu.GetSubMenu (0);
     pMenu->TrackPopupMenu (TPM_LEFTALIGN | TPM_RIGHTBUTTON,
     pt.x, pt.y, this);
    资源要自己定义,也就是一个菜单。
    
    相关问题:
    QA003286 "在vc6中如何给按钮加上右键事件"

此问题由lijun回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio