如果你在 CMFCRibbonEdit 类中看到一个名为 CreateEdit 的方法,可能是为了在 Ribbon 控件中创建编辑框时使用的,但这通常是通过配置 Ribbon 面板来实现的,而不是直接在编辑框类中创建。以下是一个简化的示例,演示了可能的用法:
// 假设在 CMFCRibbonBar 上创建一个 Ribbon 面板,并在面板中添加一个编辑框
CMFCRibbonBar ribbonBar;
CMFCRibbonPanel* pPanel = ribbonBar.AddPanel(_T("MyPanel"));
CMFCRibbonEdit* pEdit = new CMFCRibbonEdit(ID_EDIT_MYEDIT, 120, _T("Edit me"));
pPanel->Add(pEdit);
在这个示例中,CMFCRibbonEdit 对象 pEdit 被创建并添加到了 Ribbon 控件的一个面板上。这是通过调用 AddPanel 和 Add 方法来实现的,而不是在 CMFCRibbonEdit 类中调用 CreateEdit 方法。
转载请注明出处:http://www.zyzy.cn/article/detail/19862/MFC/CMFCRibbonEdit