1、新建项目:

  选择MFC应用程序,应用程序类型选择“基于对话框”;

  本文中项目名为:MenuTest

2、新建菜单栏资源:

  找到资源视图,右键MenuTest.re选择“添加资源”——选择Menu,单击新建即可;

3、编辑菜单资源,如下图所示:

  MFC中菜单栏使用

  编辑完后保存;

4、找到要添加菜单栏的对话框,在属性中找到“Menu”项,填入相应的菜单栏ID,如下图所示:

  MFC中菜单栏使用

5、保存后,可以先测试,运行效果如下:

  MFC中菜单栏使用

  可以看到,界面中已加载对应菜单栏;

6、在主窗口上右键,选择类向导,如下所示:

  MFC中菜单栏使用

7、在对象ID栏中查找需要的菜单ID,如ID_SET_TIME,单击添加处理程序,为菜单项添加映射函数:

  MFC中菜单栏使用

8、在函数中填入对应代码:

void CMenuTestDlg::OnSetTime()
{
    // TODO: 在此添加命令处理程序代码
    AfxMessageBox(TEXT("SET TIME"),NULL,NULL);
}
View Code

相关文章:

  • 2022-01-29
  • 2022-12-23
  • 2021-08-14
  • 2022-12-23
  • 2021-08-11
  • 2022-12-23
  • 2022-01-11
  • 2022-03-04
猜你喜欢
  • 2021-12-16
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-28
  • 2022-12-23
  • 2021-07-04
相关资源
相似解决方案