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字符串转换

相关文章:

  • 2022-12-23
  • 2021-04-29
  • 2021-10-22
  • 2022-12-23
  • 2021-07-18
  • 2022-12-23
  • 2022-12-23
  • 2021-09-26
猜你喜欢
  • 2021-04-28
  • 2022-02-24
  • 2021-05-28
  • 2021-08-31
  • 2021-09-04
  • 2021-07-17
相关资源
相似解决方案