变态的研发经理让我把窗口上菜单栏的菜单和菜单项的字体变大。这怎么弄?一点思路都没有,哪位高人大哥帮帮忙,跪求各位了。着急!!!

解决方案 »

  1.   

    好象没有任何办法....告诉经理在桌面上右键自己去改WINDOWS的外观
      

  2.   

    我也觉得他让我做的这个问题有些外行。如果早期还可以,现在菜单及其相应函数都已经完成了,让我改这个。工作量也太大。所有的都要重新开始动啊。CMenu类有没有这样的函数可以改菜单项的SIZE?
      

  3.   

    CWnd::GetMenu()得到Menu。   
        
      然后SetMenuInfo改成owner   draw的menu。   
        
      最后调用CWnd::DrawMenuBar()重画你的Menu。   
        
      另外你要重载CWnd的WndProc,响应WM_MEASUREITEM告诉系统Item的大小,   
      还要响应WM_DRAWITEM来画,自己来TextOut吧。
      

  4.   

    简简单单:三个函数实现框架菜单自绘
    http://www.vckbase.com/document/viewdoc/?id=1583
    我试过了,设置下字体就可以将菜单项的条目字体变大了,但怎么使最上面的菜单头字体变大还搞不定,我也正捣鼓这事儿呢。一同关注!
      

  5.   

    到"控制面板->显示->外观->高级->项目->菜单,再改变下面的字体及背景颜色即可.只要是WINDOWS的操作系统即可.别忘了结贴,协力.