在MFC(Microsoft Foundation Classes)中,CMFCOutlookBarPane 类通常不需要直接调用 Create 方法,因为它是通过 CMFCOutlookBar 中的相关方法动态创建和管理的。

CMFCOutlookBarPane 通常是通过 CMFCOutlookBar 的方法,如 AddPane 或 AddControl 来创建和添加的。这样可以确保与 CMFCOutlookBar 的整体结构和样式一致。

以下是一个示例,演示如何在 MFC 中使用 CMFCOutlookBar 的方法来创建 CMFCOutlookBarPane:
// 获取 Outlook 风格工具栏对象
CMFCOutlookBar* pOutlookBar = ...;  // 你的 Outlook 风格工具栏对象

// 创建一个 Outlook 风格工具栏面板
CMFCOutlookBarPane* pOutlookPane = new CMFCOutlookBarPane;

// 添加面板到 Outlook 风格工具栏
pOutlookBar->AddPane(pOutlookPane, _T("YourPaneTitle"), ID_YOUR_PANE, nIconIndex, CMFCToolBar::Image, true, NULL);

// 可选:调用 Create 方法
pOutlookPane->Create(pOutlookBar, AFX_DEFAULT_TOOLBAR_STYLE, ID_YOUR_PANE);

// 可选:在面板中添加按钮等控件
// ...

// 可选:设置面板的其他属性
// ...

上述代码中,Create 方法是可选的,因为在调用 AddPane 方法时,系统已经在内部创建了 CMFCOutlookBarPane 对象。但是,如果你需要对面板进行额外的初始化或者设置,你可以调用 Create 方法。

确保查阅你使用的 MFC 版本的文档以获取准确的信息。


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