首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

怎么添加右键菜单

2012-01-21 
如何添加右键菜单我看了那vc++深入详解,他里面教的是在vc6中添加一个控件,使其实现点右键可弹出一菜单我使

如何添加右键菜单
我看了那vc++深入详解,他里面教的是在vc6中添加一个控件,使其实现
点右键可弹出   一菜单
我使用vc++2005,不知道该咋弄呀?

[解决办法]

void CMyView::OnRButtonDown(UINT nFlags, CPoint point)
{
CView::OnRButtonDown(nFlags, point);

CMenu menu;
menu.LoadMenu(IDR_MENU1);//加载你自己做好的菜单
CMenu *pPopupMenu = menu.GetSubMenu(0);
ASSERT(pPopupMenu);
ClientToScreen(&point);
pPopupMenu-> TrackPopupMenu(TPM_LEFTALIGN |TPM_RIGHTBUTTON, point.x,
point.y, this);
}

热点排行