zoukankan      html  css  js  c++  java
  • 得到默认字体和改变字体

     //得到默认字体
    static CFont     m_MyFont;//必须是公共变量
     LOGFONT   stFont;
     ::SystemParametersInfo(SPI_GETICONTITLELOGFONT,
      sizeof(LOGFONT),&stFont,SPIF_SENDWININICHANGE);
     m_MyFont.CreateFontIndirect(&stFont);
     m_pBtnBackMap->SetFont(&m_MyFont);

    ///////改变字体
     m_pBtnBackMap = new CButton();
     m_pBtnBackMap->Create(_T("返回"), WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON, CRect(10,10,80,30), this, IDC_BUTTON_BACKMAP);
     static CFont   btnFont;
     btnFont.CreateFont(
      12,                          // nHeight
      0,                           // nWidth
      0,                           // nEscapement
      0,                           // nOrientation
      FW_NORMAL,                   // nWeight
      FALSE,                       // bItalic
      FALSE,                       // bUnderline
      0,                           // cStrikeOut
      ANSI_CHARSET,                // nCharSet
      OUT_DEFAULT_PRECIS,          // nOutPrecision
      CLIP_DEFAULT_PRECIS,         // nClipPrecision
      DEFAULT_QUALITY,             // nQuality
      DEFAULT_PITCH | FF_SWISS,    // nPitchAndFamily
      _T("宋体"));                    // lpszFacename

     m_pBtnBackMap->SetFont(&btnFont);

    //那个font必须是静态的或者成员变量,不然无效。

  • 相关阅读:
    使用ajax和history.pushState无刷新改变页面URL
    转:js-sdk探索之微信网页分享
    DOM操作优化
    转:jQuery插件开发精品教程,让你的jQuery提升一个台阶
    转:关于垂直网格与CSS基线对其的探讨
    伪元素控制网页表单样式
    div模拟textarea
    给独立程序员の建议
    ReactiveCocoa / RxSwift 笔记一
    ReactiveCocoa 浅析
  • 原文地址:https://www.cnblogs.com/yuzhould/p/4454987.html
Copyright © 2011-2022 走看看