1.新建MFC对话框工程
2 添加菜单资源,并添加Test菜单,在Test菜单下面添加子菜单-添加菜单
3 在Resource.h里面添加菜单宏定义
#define ID_CMD1 200
#define ID_CMD2 201
4 添加菜单消息函数声明
afx_msg void OnCmd1();
afx_msg void OnCmd2();
5 添加菜单消息映射
ON_COMMAND(ID_CMD1, &CMenuDemoDlg::OnCmd1)
ON_COMMAND(ID_CMD2, &CMenuDemoDlg::OnCmd2)
6 添加菜单的处理函数
void CMenuDemoDlg::OnTestAdd()
{
// TODO: 在此添加命令处理程序代码
GetMenu()->AppendMenu(MF_STRING | MF_ENABLED, ID_CMD1, "CMD1");
GetMenu()->AppendMenu(MF_STRING | MF_ENABLED, ID_CMD2, "CMD2");
DrawMenuBar();
}