mfc在窗口中添加右键菜单,大致分为以下三步
一。创建菜单
创建基于对话框的MFC应用程序PopMenu,插入-》资源-》菜单-》创建父菜单的ID为IDR_POPMENU,创建子菜单的ID分别为ID_MENUITEM1,ID_MENUITEM2
二、定义函数并且添加消息映射
声明函数:
afx_msg void OnMenuitem1();//ID_MENUITEM1消息函数
afx_msg void OnMenuitem2();//ID_MENUITEM2消息函数
afx_msg void OnContextMenu(CWnd* pWnd, CPoint point);//右键菜单响应映射函数
添加消息映射
BEGIN_MESSAGE_MAP(CPopManuDlg, CDialog)
//{
{
AFX_MSG_MAP(CPopManuDlg)

本文介绍了如何在MFC基于对话框的应用程序中添加右键菜单,主要包括三个步骤:1. 创建菜单资源,包括父菜单ID IDR_POPMENU和子菜单ID如ID_MENUITEM1,ID_MENUITEM2;2. 定义相关函数并进行消息映射;3. 在右键事件中加载菜单,并实现消息响应函数。
最低0.47元/天 解锁文章
637

被折叠的 条评论
为什么被折叠?



