问题描述
在程序运行过程中如何改变Ribbon编辑框现实的内容?该Ribbon编辑框的事件处理函数OnUpdateRibbonEdit(CCmdUI*pCmdUI){pCmdUI->Enable(true);pCmdUI->SetText(L"显示内容");}//正常显示为:显示内容//只要我将样式改为Windows7(D)后显示为:显示内容显示内容前一个为caption,后一个为text;我很无语啊,用Ribbon开发的人比较少,参考资料更少了,哪位大虾能帮个忙?最好您能给一种更改Ribbon编辑框显示内容方法.谢谢了。呵呵。
解决方案
解决方案二:
补充一句:我用的VS2010,开发语言为VC++2010,使用模块MFC
解决方案三:
该回复于2011-08-09 14:23:53被版主删除
解决方案四:
第一次看见在VC里用ribbon框架。。。。。。。。。UP
解决方案五:
CMFCRibbonEdit*edit=dynamic_cast<CMFCRibbonEdit*>(pRibbon->FindByID(IDC_TEST));ASSERT_VALID(edit);CStringstr;edit->SetEditText(str);
解决方案六:
CMFCRibbonBar*pRibbon=((CFrameWndEx*)AfxGetMainWnd())->GetRibbonBar();少写了一句
时间: 2024-10-29 10:27:04