MFC Ribbon ShowContextCategories函数 获取Ribbon指针 Visual Studio 2010
|
CMFCRibbonBar* m_pRibbon; CMFCRibbonProgressBar* m_pProgressBar1; m_pRibbon = ((CMainFrame*) AfxGetMainWnd())->GetRibbonBar(); ASSERT_VALID(m_pRibbon); m_pRibbon->ShowContextCategories(ID_CONTEXT1); m_pRibbon->ActivateContextCategory(ID_CONTEXT1); m_pProgressBar1 = DYNAMIC_DOWNCAST(CMFCRibbonProgressBar, m_pRibbon->FindByID(ID_CONTEXT1_CAT1_PROGRESSBAR1));
if (m_pProgressBar1!=NULL) { m_pProgressBar1->SetPos(nPos); }
if (nPos == 100) { m_pRibbon->ShowContextCategories(ID_CONTEXT1, FALSE); } |
原帖:http://hi.baidu.com/zw228/blog/item/9995624eda9d3f07b2de05f1.html
本文介绍如何使用MFC中的Ribbon组件通过MFCRibbonShowContextCategories函数展示和隐藏特定上下文类别,并设置进度条的位置。具体实现涉及获取Ribbon指针、激活上下文类别及动态转换。
1963

被折叠的 条评论
为什么被折叠?



