VC 如何添加右键菜单

VC 如何添加右键菜单,第1张

主要是用TrackPopupMenu才实现。

新建一个菜单资源IDR_MENU1,然后为袭困View类添加OnContextMenu类添加消息拍则念,添盯宽加如下代码:

void CRMenuView::OnContextMenu(CWnd* pWnd, CPoint point)

{

// TODO: Add your message handler code here

CMenu m_popMenu

m_popMenu.LoadMenu(IDR_MENU1)

CMenu* pSubMenu=m_popMenu.GetSubMenu(0)

pSubMenu->TrackPopupMenu(TPM_LEFTALIGN|TPM_LEFTBUTTON,point.x,point.y,this)

}

1.新建一个菜单资源,命名ID为IDM_CUL

2.打开对话框资源,然后右键->属性->常规 里面有个携拆告"菜单" 下拉框,然后选择御渗IDM_CUL

3.编译连接即可;IDM_CUL菜单辩明资源,就加入到对话框上面了

4,确保对话框属性SysMenu属性为true。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/bake/11995403.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-20
下一篇2023-05-20

发表评论

登录后才能评论

评论列表(0条)

    保存