zoukankan      html  css  js  c++  java
  • MFC Ribbon界面设计2

    1.设置字体大小及样式

    Ribbon控件中默认的字体比较模糊,看不清楚,可以设置成好看的字体,比如"微软雅黑"

    使用如下代码,加在MainFrm.cpp中的PreCreateWindow函数中

    LOGFONT logfont = {0};
    :: SystemParametersInfo(SPI_GETICONTITLELOGFONT, sizeof(LOGFONT), &logfont, 0);
    //logfont.lfHeight = logfont.lfHeight * 1.05;      //设置字体大小
    //logfont.lfWidth = logfont.lfWidth * 1.05;
    _tcscpy(logfont.lfFaceName , _T("微软雅黑"));    //设置字体演示
    afxGlobalData.SetMenuFont(&logfont,true);     //修改Ribbon中按钮字体

     需要注意的就是_tcscpy这个函数,它是完成拷贝字符串的功能。这里用strcpy是有问题的,strcpy不支持unicode字符串转换

  • 相关阅读:
  • 原文地址:https://www.cnblogs.com/Romi/p/2357212.html
Copyright © 2011-2022 走看看