我正在使用VC++2012学习MFC编程,有了向导生成,已经有系统工具栏了。我想在我的文档中编辑文本,所以我将视图类设置为派生自“CRichEditView”类,然后我可以将按钮和控件添加到工具栏,但问题是我无法将任何控件添加到工具栏本身具有 CMFCToolBar 的工具栏一个基类。我实际上计划添加一个字体组合框和 fonsize 组合框,尽管我确实做了研究,但仍然没有答案哪里错了。这里是一些我未能编译的示例链接。
http://www.drdobbs.com/windows/adding-a-combo-box-to-a-toolbar/184416845 修改后我得到它没有失败,但我不知道为什么弹出“调试断言失败”错误。
无论如何,我似乎在这里找到了---> http://msdn.microsoft.com/en-us/library/vstudio/bb982559.aspx 我认为这是我想要的,但据我目前所知,之后看了一下Remarks,我真的不知道如何更详细地执行每个步骤。
我更喜欢将 CMFCToolBarFontComboBox 类与 CMFCToolBar 和 CRichEditView 一起使用。
任何答案或推荐将不胜感激。