VS2010 MFC 去掉 Ribbon界面中左上角的快速访问栏,包括其中的下拉菜单
求大神帮忙mfcribbon

解决方案 »

  1.   

    m_wndRibbonBar.SetQuickAccessCommands你不加这个不就是了?
      

  2.   

    可以,不过我重写了CMFRibbonBar这个类
      

  3.   

    我重写了这两个函数,不让它们做任何事情就可以了virtual BOOL OnShowRibbonQATMenu(CWnd* pWnd,int x,int y,CMFCRibbonBaseElement* pHit);
    afx_msg void OnContextMenu(CWnd* /*pWnd*/, CPoint /*point*/);问题已经解决了,谢谢
      

  4.   

    请问,lz怎么解决的, 我现在重写了
    virtual BOOL OnShowRibbonQATMenu(CWnd* pWnd,int x,int y,CMFCRibbonBaseElement* pHit);
    afx_msg void OnContextMenu(CWnd* /*pWnd*/, CPoint /*point*/);
    这两个函数还是不行