各位高手,如何改变编辑框中显示的字体和大小

yufeng1979 2004-07-10 11:01:32
各位高手,我想使编辑框中的字体放大,不知在那设置,怎么设置,谢谢
...全文
171 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
martmy 2004-07-21
  • 打赏
  • 举报
回复
MARK
subtop 2004-07-10
  • 打赏
  • 举报
回复
SetFont()
Pipi0714 2004-07-10
  • 打赏
  • 举报
回复
最好重载你的CEdit类。
Kudeet 2004-07-10
  • 打赏
  • 举报
回复
LOGFONT lf; //定义字体结构
lf.lfWeight=10; //字体磅数=10
lf.lfHeight=56; //字体高度56
lf.lfWidth=20; //字体宽度20
lf.lfUnderline=FALSE; //无下划线
lf.lfStrikeOut=FALSE; //无删除线
lf.lfItalic=FALSE; //非斜体
lf.lfEscapement=0;
lf.lfCharSet=DEFAULT_CHARSET; //使用缺省字符集
strcpy(lf.lfFaceName,"宋体"); //字体名=@system

CFont myFont; //定义字体对象
myFont.CreateFontIndirect(&lf); //创建逻辑字体
然后在你需要改的情况下
....->SetFont(&myFont);
zhucde 2004-07-10
  • 打赏
  • 举报
回复
在OnInitDialog里:

CFont *pSignNameFont;
pSignNameFont = new CFont;
pSignNameFont->CreateFont(30,20,0,0,150,
FALSE,FALSE,0,
ANSI_CHARSET, OUT_DEFAULT_PRECIS,
CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY,
DEFAULT_PITCH | FF_SWISS, "宋体 (TrueType)");


GetDlgItem(IDC_EDIT2)->SetFont(pSignNameFont);
yufeng1979 2004-07-10
  • 打赏
  • 举报
回复
谢谢!

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧