VC里如何改变Static,Edit等控件的字体大小

简介: VC里如何改变Static,Edit等控件的字体大小

下面的例子中,先取得编辑框本身的字体,然后改变其大小(需要注意的是,这种方法下,编辑框本身的字体如果不是TrueType型的话,字体大小的变化不是“连续”的,某些大小值的设定有可能不起作用):  

 

 CYourDlg中增加成员变量CFont       m_font;   //这个绝对不能使临时变量  

BOOL       CYourDlg::OnInitDialog()        
  {  
  CDialog::OnInitDialog();  
  //  TODO:       Add       extra       initialization       here  
  CWnd       *pEdit       =       GetDlgItem(IDC_EDIT1);  
  CFont       *pfont       =       pEdit->GetFont();  
  LOGFONT       logfont;  
  pfont->GetLogFont(&logfont);  
  logfont.lfHeight       =       -18;  
  m_font.CreateFontIndirect(&logfont);  
  pEdit->SetFont(&m_font);  
  return       TRUE;        //   return  TRUE    unless   you  set    the    focus    to    a  control   
  //   EXCEPTION:       OCX       Property       Pages       should       return       FALSE  
  }  
  void       CYourDlg::OnDestroy()        
  {  
  CDialog::OnDestroy();  
  //    TODO:       Add       your       message       handler       code       here  
     m_font.DeleteObject();  
  }   
相关文章
|
4月前
|
数据可视化
【Qt 学习笔记】Qt常用控件 | 输入类控件 | Date/Time Edit的使用及说明
【Qt 学习笔记】Qt常用控件 | 输入类控件 | Date/Time Edit的使用及说明
480 2
|
4月前
|
数据安全/隐私保护
【Qt 学习笔记】Qt常用控件 | 输入类控件 | Line Edit的使用及说明
【Qt 学习笔记】Qt常用控件 | 输入类控件 | Line Edit的使用及说明
655 0
|
4月前
【Qt 学习笔记】Qt常用控件 | 输入类控件 | Text Edit的使用及说明
【Qt 学习笔记】Qt常用控件 | 输入类控件 | Text Edit的使用及说明
442 0
|
4月前
【Qt 学习笔记】Qt常用控件 | 按钮类控件 | Check Box的使用及说明
【Qt 学习笔记】Qt常用控件 | 按钮类控件 | Check Box的使用及说明
115 0
|
7月前
MFC自定义button实现颜色控制
MFC自定义button实现颜色控制
|
Web App开发 前端开发 开发者
1 分钟认识新属性 accent-color —— 修改 input 默认控件颜色
1 分钟认识新属性 accent-color —— 修改 input 默认控件颜色
vc 设置控件字体
vc 设置控件字体
274 0
|
API Windows 容器
MFC应用程序——标签控件_IP控件_时间控件_List Control控件_Tree Control控件_命令按钮_列表框_组合框_图片_滚动控件(上)
MFC应用程序——标签控件_IP控件_时间控件_List Control控件_Tree Control控件_命令按钮_列表框_组合框_图片_滚动控件
210 0
MFC应用程序——标签控件_IP控件_时间控件_List Control控件_Tree Control控件_命令按钮_列表框_组合框_图片_滚动控件(上)
MFC应用程序——标签控件_IP控件_时间控件_List Control控件_Tree Control控件_命令按钮_列表框_组合框_图片_滚动控件(下)
MFC应用程序——标签控件_IP控件_时间控件_List Control控件_Tree Control控件_命令按钮_列表框_组合框_图片_滚动控件
174 0