动态添加子菜单
出处:http://bbs.csdn.net/topics/1206
只要用如下的办法就可以了
HMENU hmenu=CreatePopupMenu();
UINT nEnable=MF_BYPOSITION|MF_POPUP;
pMenu->AppendMenu(nEnable,(UINT)hmenu,"新建菜单项");
CMenu *pSubmenu=pMenu->GetSubMenu(pMenu->GetMenuItemCount()-1);
nEnable = MF_BYPOSITION|MF_STRING|MF_ENABLED;
pMenu->AppendMenu(nEnable,/*菜单的ID号*/10000,m_menurs.m_caption);
其中pMenu为第一层菜单的CMenu指针.pSubmenu为第一层菜单中加入,在pSubmenu中加入
【动态添加子菜单】就是第二层的菜单。
推荐阅读
- 2018年11月19日|2018年11月19日 星期一 亲子日记第144篇
- 遇到一哭二闹三打滚的孩子,怎么办┃山伯教育
- 这辈子我们都不要再联系了
- 2019年12月24日
- Ⅴ爱阅读,亲子互动——打卡第178天
- 眼观耳听美食的日子
- 子龙老师语录
- 成交的种子咖啡冥想
- 2018年9月5日,星期三,天气晴
- 生活随笔|好天气下的意外之喜