MFC自定义 - 添加新工具栏?

时间:2014-02-13 02:52:01

标签: c++ visual-studio-2010 mfc

在MFC应用程序中,在运行时自定义工具栏时,用户是否可以选择创建自己的新工具栏?

我最近将我的应用程序移动到VS2010中的新MFC控件。我以前使用的是此功能的BCG版本,它早于VS2008。 (从VS2008开始,微软购买了BCG的东西并将其包装到VS中)。无论如何,我注意到Microsoft MFC版本似乎不允许用户在工具栏自定义下添加自己的工具栏的功能。用户可以自定义工具栏上的图标,但添加自己的新工具栏的按钮似乎并不存在。

有没有办法在我的代码中启用此选项,以便用户可以创建自己的新工具栏?

1 个答案:

答案 0 :(得分:2)

它也在新的MFC类

当我在VS-2010中使用向导创建新的MFC程序时,您可以在“用户界面功能”页面上选择此功能。选择“使用菜单栏和工具栏。还有两个设置”用户定义的工具栏和图像“和”个人菜单行为“。您必须选择第一个。

查看创建的代码......

HTH

PS:新的BCG类也与MFC 2010及更高版本完全兼容。