如何改变CEdit的字体颜色大小

创建字体函数BOOL CreateFont的参数说明:

BOOL CreateFont( int nHeight, int nWidth, int nEscapement, int nOrientation, int nWeight, BYTE bItalic, BYTE bUnderline, BYTE cStrikeOut, BYTE nCharSet, BYTE nOutPrecision, BYTE nClipPrecision, BYTE nQuality, BYTE nPitchAndFamily, LPCTSTR lpszFacename );

     nHeight            :字体高度. 三中情况 1、>0:字体的高度值(设备坐标);2、=0:字体采用缺省值. 3、<0:此值的绝对值为高度.

     nWidth             :字体宽度.

     nEscapement        :文本行的倾斜度.

     nOrientation       :字符基线的倾斜度.

     nWeight            :字体的粗细.如下:

     .FW_DONTCARE

     .FW_THIN

     .FW_EXTRALIGHT

     .....

     bItalic            :字体是否为斜体

     bUnderline         :字体是否带下划线

     cStrikeOut         :字体是否带删除线

     nCharSet           :字体的字符集

     .ANSI_CHARSET

     .DEFAULT_CHARSET

     .SYMBOL_CHARSET.....

     nOutPrecision      :字符的输出精度

     nClipPrecision     :字符裁剪的精度

     nQuality           :字符的输出质量

     nPitchAndFamily :字符间距和字体族(低位说明间距,高位说明字符族)

     lpszFacename       :字体名称



CFont editfont;

editfont.CreateFont(-16,8,0,0,400,0,0,0,134,3,2,1,2,TEXT("新宋体"));  
((CEdit*)GetDlgItem(IDC_EDIT))->SetFont(&editfont);
         

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值