Nat*_*Fig 3 expand mfc-feature-pack submenu visual-c++
在Visual C++中创建带子菜单的菜单时,我发现子菜单以箭头开头,我必须单击该箭头才能展开以查看其内容.是否有一种方法(以编程方式)使子菜单弹出已经扩展(没有箭头点击)?
这是我正在谈论的图片,在点击上述箭头之前和之后: 屏幕截图http://www.postimage.org/Pq1qL6rr-94b725163c3880972bb5b7518d00732b.jpg 也在这里
看来你正在使用MFC功能包.去CMainFrame::OnCreate(),你应该能找到类似的东西
CMFCToolBar::SetBasicCommands(lstBasicCommands);
在它里面的某个地方.
lstBasicCommands
Run Code Online (Sandbox Code Playgroud)
是一个列表,其中包含最初未隐藏的所有菜单项.简单地用您喜欢的项目填充它.
您可能还需要查看此处提供的示例代码:C:\ Program Files\Microsoft Visual Studio 9.0\Samples\1033
如果您不调用SetBasicCommands并且不创建列表,则会删除展开按钮.每次添加新命令时,这都会使您无法增强列表.
| 归档时间: |
|
| 查看次数: |
2688 次 |
| 最近记录: |