CMFCToolBar::EnableQuickCustomization 是 MFC(Microsoft Foundation Classes)中 CMFCToolBar 类的一个公共方法。这个方法的主要作用是启用或禁用工具栏的快速自定义功能。

在 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