在创建在Visual C ++子菜单的菜单,我发现子菜单开始是我必须单击展开来查看其内容箭头。有没有一种方法(编程)有子菜单弹出已经展开(不带箭头点击)?

下面就是我所说的,之前并单击箭头上述后的图像:   “屏幕截图”    也此处

有帮助吗?

解决方案

看来你是使用MFC功能包。 转到CMainFrame::OnCreate(),你应该能够找到 类似

  

CMFCToolBar::SetBasicCommands(lstBasicCommands);

某处里面。

lstBasicCommands 

是保持未最初隐藏在所有菜单项的列表。 用你喜欢的项目简单填充它。

您可能也想看看这里提供的样本代码: C:\ Program Files文件\微软的Visual Studio 9.0 \样本\ 1033

在情况下,你不叫SetBasicCommands,不创建列表,展开按钮被删除。这将释放你从提高名单每次你添加一个新的命令。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top