当前位置:编程学习 > C#/ASP.NET >>

Ribbon编辑框如何改变显示内容(VC++2010 MFC Ribbon)?

在程序运行过程中如何改变Ribbon编辑框现实的内容?

该Ribbon编辑框的事件处理函数

OnUpdateRibbonEdit(CCmdUI *pCmdUI)
{
  pCmdUI->Enable(true);
  pCmdUI->SetText(L"显示内容");
}

// 正常显示为:显示内容

   

// 只要我将样式改为Windows 7(D)后显示为:显示内容 显示内容

   前一个为caption,后一个为text;我很无语啊,用Ribbon开发的人比较少,参考资料更少了,哪位大虾能帮个忙?
   最好您能给一种更改Ribbon编辑框显示内容方法.谢谢了。呵呵。 --------------------编程问答-------------------- 补充一句:我用的VS2010,开发语言为VC++2010,使用模块MFC
--------------------编程问答-------------------- --------------------编程问答-------------------- 第一次看见在VC里用ribbon框架。。。。。。。。。UP --------------------编程问答-------------------- CMFCRibbonEdit *edit = dynamic_cast<CMFCRibbonEdit *>(pRibbon->FindByID(IDC_TEST));
ASSERT_VALID(edit);
CString str;
edit->SetEditText(str); --------------------编程问答-------------------- CMFCRibbonBar* pRibbon = ((CFrameWndEx*) AfxGetMainWnd())->GetRibbonBar();

少写了一句
补充:.NET技术 ,  VC.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,