聪明文档网

聪明文档网

最新最全的文档下载
当前位置: 首页> 正在进行安全检测...

正在进行安全检测...

时间:2023-11-18 08:10:29    下载该word文档

1VC的对话框字体设置对所有控件都有效,你不能单独地改变某个静态文本的字体。对于你的问题,需要首先用CreateFont来建立一个字体对象,然后调用控件的SetFont就可以了。

例子:

1、改静态文体的ID,如:IDC_STATIC1
2、添加一个Edit控件,建立一个关联的控件m_editControl

3、在OnInitDialog中添加如下代码:

CFont*f;f=newCFont;f->CreateFont(16,//nHeight0,//nWidth0,//nEscapement0,//nOrientationFW_BOLD,//nWeight1/10

TRUE,//bItalicFALSE,//bUnderline0,//cStrikeOutANSI_CHARSET,//nCharSetOUT_DEFAULT_PRECIS,//nOutPrecisionCLIP_DEFAULT_PRECIS,//nClipPrecisionDEFAULT_QUALITY,//nQualityDEFAULT_PITCH|FF_SWISS,//nPitchAndFamily_T("Arial";//lpszFac
GetDlgItem(IDC_STATIC1->SetFont(f;
需要注意的是,这里我们使用的是CFont指针,而不是普通的CFont局部变量,在非MFC程序,首先用CreateFont来建立一个字体句柄,然后再用SendMessage发给控件WM_SETFONT消息,将建立的字体句柄赋值过去,就可以了。
2/10

免费下载 Word文档免费下载: 正在进行安全检测...

  • 29.8

    ¥45 每天只需1.0元
    1个月 推荐
  • 9.9

    ¥15
    1天
  • 59.8

    ¥90
    3个月

选择支付方式

  • 微信付款
郑重提醒:支付后,系统自动为您完成注册

请使用微信扫码支付(元)

订单号:
支付后,系统自动为您完成注册
遇到问题请联系 在线客服

常用手机号:
用于找回密码
图片验证码:
看不清?点击更换
短信验证码:
新密码:
 
绑定后可用手机号登录
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系 在线客服