菜单设置好后,在代码添加菜单
CMenu m_SysMenu;
m_SysMenu.LoadMenu(IDR_SYSMENU);
SetMenu(&m_SysMenu);
使用EnableMenuItem即可设置菜单的样式,颜色,第一个参数是菜单项ID,第二个参数是样式。
无效(菜单项变为灰色)
pPopMenu->EnableMenuItem(ID_MENU_SAVE, MF_BYCOMMAND | MF_DISABLED | MF_GRAYED);
有效(菜单项变为黑色)
pPopMenu->EnableMenuItem(ID_MENU_SET, MF_BYCOMMAND | MF_ENABLED );