none
状态栏CMFCRibbonStatusBar条目显示不出来怎么回事?谢谢! RRS feed

  • 问题

  • 状态栏可以显示,但是其中的条目显示不出来,需要在状态栏上打开右键菜单,点击才能显示,不知道怎么回事,请教一下,谢谢!
    2017年10月19日 3:14

全部回复

  • Hi 华本庶,

    感谢在MSDN论坛发帖。

    >>状态栏可以显示,但是其中的条目显示不出来,需要在状态栏上打开右键菜单,点击才能显示,不知道怎么回事,请教一下,谢谢!

    请问你在创建CMFCRibbonStatusBar之后有没有使用CMFCRibbonStatusBar::AddElement函数或者CMFCRibbonStatusBar::AddExtendedElement函数为其添加条目?并且将bIsVisible参数设置为TRUE? 例如:

    m_wndStatusBar.AddElement(rsbp, strTitlePane1);
    m_wndStatusBar.AddExtendedElement(new CMFCRibbonStatusBarPane(ID_STATUSBAR_PANE2, strTitlePane2, TRUE), strTitlePane2);
    Best Regards,
    Sera Yu


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2017年10月19日 8:28
  • 谢谢,调用RecalcLayout就可以了。
    • 已建议为答案 Baron Bi 2017年10月25日 8:35
    2017年10月20日 3:08
  • >>谢谢,调用RecalcLayout就可以了。

    鉴于你的问题已经解决,请标记答案。这样方便论坛中的其他人尽快解决问题。

    谢谢你的理解与支持。

    Best Regards,

    Sera Yu


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2017年10月31日 8:57