实现Menu和Ribbon切换的代码如下:
ShowPane(m_MenuBar,FALSE,FALSE,FALSE);
ShowPane(m_RibbonBar,TRUE,FALSE,FALSE);
PostMessage(AFX_WM_CHANGEVISUALMANAGER);//切换界面管理器
这是精简出来的代码。
不加最后一句的话,在win7下切换到menu时不显示窗口标题。
--------------------
从Menu切换到Ribbon后,窗口显示两个标题。
在xp下正常,在win7经典模式下也正常。
但是在win7 aero风格下就出现问题了。
窗口两个标题,并且标题字体颜色变白,
并且快速启动栏字体颜色也变白。
求教高手。
ShowPane(m_MenuBar,FALSE,FALSE,FALSE);
ShowPane(m_RibbonBar,TRUE,FALSE,FALSE);
PostMessage(AFX_WM_CHANGEVISUALMANAGER);//切换界面管理器
这是精简出来的代码。
不加最后一句的话,在win7下切换到menu时不显示窗口标题。
--------------------
从Menu切换到Ribbon后,窗口显示两个标题。
在xp下正常,在win7经典模式下也正常。
但是在win7 aero风格下就出现问题了。
窗口两个标题,并且标题字体颜色变白,
并且快速启动栏字体颜色也变白。
求教高手。
我是本版版主
此帖已多日无人关注
请您及时结帖
如您认为问题没有解决可按无满意结帖处理
另外本版设置了疑难问题汇总帖
并已在版面置顶
相关规定其帖子中有说明
您可以根据规定提交您帖子的链接
如您目前不想结帖只需回帖说明
我们会删除此结帖通知见此回复三日内无回应
我们将强制结帖
相关规定详见界面界面版关于版主结帖工作的具体办法