如何改变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);
              

你可能感兴趣的:(MFC界面编程)