在 MFC(Microsoft Foundation Classes)中,CMFCToolBarsCustomizeDialog 类的 Create 方法用于创建自定义工具栏对话框。通常,你需要在使用自定义工具栏对话框之前调用此方法来创建对话框及其相关的控件。

以下是 Create 方法的一般语法:
BOOL CMFCToolBarsCustomizeDialog::Create(
    CWnd* pParent = NULL,       // 对话框的父窗口
    CToolBar* pToolBar = NULL,  // 与对话框关联的工具栏
    BOOL bAutoSetFromToolBar = TRUE // 是否自动设置工具栏信息
);

参数说明:
  •  pParent: 对话框的父窗口,通常为 NULL,表示对话框是顶级窗口。

  •  pToolBar: 与对话框关联的工具栏,可以是 NULL。

  •  bAutoSetFromToolBar: 是否自动设置工具栏信息。


使用示例:
CMFCToolBarsCustomizeDialog customizeDialog;
customizeDialog.Create(pParentWnd, pYourToolBar);

这样,就可以创建一个自定义工具栏对话框,并将其与指定的工具栏相关联。确保在调用 Create 方法之前,你已经创建了工具栏对象,并传递了正确的参数。


转载请注明出处:http://www.zyzy.cn/article/detail/20421/MFC/CMFCToolBarsCustomizeDialog