VC++60 第九章 在窗体上写字

第九章 在窗体上写字

从前面的例程中我们看到,要在视窗式的应用程序中显示文字可用静态文本、编辑框和弹出消息框等方法。另外的一种方法是直接在窗口面版上写字,用这种方法还可以自由设置字体、大小和颜色。在窗体上写字实际上是“画”字,需要先创建一个可以“画”的对象——CPaintDC对象。

 

本章要点

1 用CFont类和创建字体
2 如何在窗体上写字?
3 单选按钮组的用法
4 利用列表框进行选择

 

9.1 CFont类简介

 

要设置字体需要创建一个CFont类对象,然后利用它的CreateFont()函数来设置当前字体。CreateFont()有14个参数,下面我们用代码加注释的方法简要介绍,详情可查阅MSDN连机帮助文档,参看MFC库手册。

        CFont myFont;             //创建一个字体对象
        myFont.CreateFont(
           16,                   //1.字体高度。
            0,                    //2. =0 表示保持纵横比
            0, 0,                 //3.4.角度
            400,                  //5.线的宽度,400为正常  
            FALSE, FALSE, 0,      //6.7.8.斜体,下划线,删除线(否)
            ANSI_CHARSET,         //9.字符集
            OUT_DEFAULT_PRECIS,       //10.精度
            CLIP_DEFAULT_PRECIS,      //11.
            DEFAULT_QUALITY,          //12.质量
            DEFAULT_PITCH|FF_SWISS,   //13.强度和家族 
            "Arial"             

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章