VC对话框界面如何调整静态文本字体和大小?

 最近接手一个VC对话框的界面工作,很久没有做VC了,所以还是很激动的。不过最后的时候遇到问题,老板要求在界面上做一个大的标题,目的就是为了好看。虽然功能比较简单,不过还是困扰了我一天左右。最后百度找到了正解,写下来供大家参考吧。

 

        CFont cfont;                   //这个是全局的。放到include的下面就可以了


      //以下这一部分放到OnInitDialog()里面。
      cfont.CreateFont(16                                       //字体大小
                                  0,0,0,FW_NORMAL,   
                                  FALSE,FALSE,   
                                  0,   
                                  ANSI_CHARSET,                  // nCharSet
                                 OUT_DEFAULT_PRECIS,     // nOutPrecision
                                 CLIP_DEFAULT_PRECIS,     // nClipPrecision
                                 DEFAULT_QUALITY,             // nQuality
                                 DEFAULT_PITCH | FF_SWISS,"Arial");            // 字体
                                 CWnd*  pWnd = GetDlgItem(IDC_STATIC_TITLE);    // 静态文本的编号
                                 pWnd->SetFont(&cfont);

 

           程序段的效果本来想放到上面的,不过就是一个标题的大小,所以就不放了,还是大家自己尝试一下吧。

 

来自 http://blog.sina.com.cn/s/blog_4c8287230100pr10.html
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值