zoukankan      html  css  js  c++  java
  • win32程序如何改变字体大小颜色

    //设定文字大小和颜色 LOGFONT logfont; //改变输出字体 

    ZeroMemory(&logfont, sizeof(LOGFONT)); 

     logfont.lfCharSet = GB2312_CHARSET; logfont.lfHeight = -50; //设置字体的大小

     HFONT hFont = CreateFontIndirect(&logfont); 

     HDC hdc=::GetDC(m_hWnd); 

     ::SetTextColor(hdc,RGB(0,255,0));

     ::SetBkColor(hdc,RGB(200,200,0)); 

     ::SetBkMode(hdc,TRANSPARENT);

     SelectObject(hdc, hFont); char szBuffer[40]; //输出文字的格式 

    ::TextOut(hdc,0,0,szBuffer,sprintf(szBuffer,TEXT("jacky")) ); 

     ::TextOut(hdc,0,50,szBuffer,sprintf(szBuffer,TEXT("jacky:%d %d"),100,200) );

     ::ReleaseDC(m_hWnd,hdc) ; DeleteObject(hFont);

  • 相关阅读:
    Document
    Document
    Document
    Document
    Document
    Document
    8. vue 的生命周期
    7. vue-cli 安装和使用脚手架
    5.组件(2) 之 父级传子级
    6.组件(3) 之 子级传父级
  • 原文地址:https://www.cnblogs.com/dengpeng1004/p/3507372.html
Copyright © 2011-2022 走看看