【问题标题】:MFC 6.0 added Ribbon does not displayMFC 6.0 新增功能区不显示
【发布时间】:2015-01-30 16:02:38
【问题描述】:

我想给猪涂口红。想要拥有功能区的 MFC 6.0 MDI 应用程序。

我遵循了Walkthrough:Updating a pig 最优秀的例子

功能区没有出现,没有任何东西在吠叫...即它可以创建并加载它。所以我回去下载了链接中提到的 Scribble 代码,并按照说明进行操作,效果很好……当然

我能够转换为 Office 2007 主题。

所以我正在寻找有关如何调试此问题的建议。

【问题讨论】:

  • “功能区没有显示 [...] 即它可以创建并加载它。” 这听起来像是一个非常不恰当的猜测。您是否考虑过使用调试器来验证功能区是否已正确创建?

标签: c++ user-interface mfc


【解决方案1】:

有一千次机会把它搞砸。你应该这样做:

1) 新建一个带有 Ribbon 界面的项目。

2) 将所有资源和类与您未完全转换的项目进行比较(即检查您是否使用了CWinAppEx 而不是CWinAppCMDIFrameWndEx 而不是CMDIFrameWnd

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-23
    • 2014-10-26
    • 2010-10-04
    • 1970-01-01
    相关资源
    最近更新 更多