BOOL CreateMenu();
该方法不需要参数,返回一个 BOOL 类型的值,表示创建菜单是否成功。成功创建菜单返回非零值,否则返回零。
以下是一个简单的示例,演示如何使用 CMenu::CreateMenu 方法创建一个新的弹出菜单:
CMenu menu;
menu.CreateMenu(); // 创建一个新的菜单
menu.AppendMenu(MF_STRING, ID_MENU_ITEM1, _T("Menu Item 1")); // 添加菜单项
menu.AppendMenu(MF_STRING, ID_MENU_ITEM2, _T("Menu Item 2"));
// 将菜单关联到窗口
SetMenu(&menu);
在这个示例中,我们首先调用 CreateMenu 方法创建一个新的菜单,然后使用 AppendMenu 方法添加两个菜单项,最后将菜单关联到窗口。请根据实际需求调整参数和方法的使用。
转载请注明出处:http://www.pingtaimeng.com/article/detail/18973/MFC/CMenu