我想手动将子菜单附加到“编辑”下的子菜单(“历史记录”)
wxMenuBar * menubara = GetMenuBar();
wxMenu * menua = menubara->GetMenu(1);
wxInt32 menuIda = menua->FindItem(wxT("History"));
wxMenuItem * menuItema = menua->FindItem(menuIda);
这就是我将历史记录作为wxMenuItem的方法。但是,wxMenuItem没有addSubMenu。如何在历史记录中添加子菜单?
答案 0 :(得分:1)
从我的记忆中,我可能错了:你必须创建另一个菜单(如果它还没有它,用GetSubMenu获取它),为新条目插入一个新的菜单项并使用wxMenuItem-> SetSubMenu设置它。