通过学习VC6++,了解了一下有关Menu的基本操作。

得到当前View中的菜单

CMenu *pTopMenu;
pTopMenu = AfxGetMainWnd()->GetMenu();


得到菜单上某一菜单

CMenu *pTopMenu, *pSubMenu;
pTopMenu = AfxGetMainWnd()->GetMenu();
pSubMenu = pTopMenu->GetSubMenu(2); // 从0开始


向菜单中添加一项

CString menuName = "MyMenu";
pSubMenu->AppendMenu(MF_STRING, 33001, menuName);


删除一个菜单
pSubMenu->RemoveMenu(menuIndex, MF_BYPOSITTION);

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-07-21
  • 2021-09-01
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-12-08
  • 2022-12-23
  • 2021-10-03
  • 2021-09-22
相关资源
相似解决方案