在 MFC 应用程序中,快速自定义允许用户通过右键单击工具栏上的按钮,快速选择和添加常用命令,而无需进入完整的自定义模式。通过调用 EnableQuickCustomization 方法,你可以决定是否启用这种快速自定义功能。
以下是一个简单的示例,演示如何使用 EnableQuickCustomization 方法:
// 创建工具栏
CMFCToolBar m_wndToolBar;
m_wndToolBar.Create(this, AFX_DEFAULT_TOOLBAR_STYLE, IDR_MYTOOLBAR);
// 启用快速自定义功能
m_wndToolBar.EnableQuickCustomization();
在这个例子中,我们创建了一个名为 m_wndToolBar 的工具栏,并通过调用 EnableQuickCustomization 启用了快速自定义功能。一旦启用,用户可以通过右键单击工具栏上的按钮,选择常用命令,以便快速自定义工具栏。
如果你想禁用快速自定义功能,可以通过将参数设置为 FALSE 来实现:
// 禁用快速自定义功能
m_wndToolBar.EnableQuickCustomization(FALSE);
这样,工具栏上的按钮右键单击时将不会显示快速自定义选项。
转载请注明出处:http://www.zyzy.cn/article/detail/20306/MFC/CMFCToolBar