windows编技术09GDI编程2—文字、位图与图标.docVIP

  • 29
  • 0
  • 约6.33万字
  • 约 59页
  • 2016-10-14 发布于贵州
  • 举报

windows编技术09GDI编程2—文字、位图与图标.doc

windows编技术09GDI编程2—文字、位图与图标,windows编程显示位图,windowsgdi图形编程,windowsgdi编程,windowsgdi游戏编程,gdi位图,gdi编程,gdi高级编程,精通gdi编程,gdi高级编程pdf版

第9章 GDI编程2—文字、位图与图标 与DOS等传统字符界面用点阵模板显示文字不同,GUI中的文字一般是利用轮廓字体中的控制点数据经计算后再绘制出来的。Windows中的文字,采用的是基于二次贝塞尔曲线的TrueType轮廓字体(字体文件为*.TTF)。MFC中的字体类为CFont,字体对象选入DC后,再用于TextOut等函数的文字绘制输出。 位图是指由像素阵列组成的数字化点阵图像,是GUI的基本元素。位图可分成与设备相关和无关的两类,分别用于图像的显示和存储,对应的MFC类分别为CBitmap和CImage。 图标是一类大小固定的方型小位图,用于代表应用程序或文档子窗口。为了满足不同显示设备和不同使用目的的需要,在一个程序的图标资源中,一般包含多个不同大小和位数的图像。MFC为应用程序提供了默认的图标,可用资源编辑器对其进行修改。 9.1 输出文本 一般使用CDC类的TextOut等函数,采用DC中的当前字体和文本颜色等来输出文本。还可以用SetTextAlign函数来设置文本的对齐方式,用SetTextColor和SetBkColor函数来分别设置文本的前景和背景颜色。 9.1.1 文本输出函数 在CDC类中,封装了多种文本输出函数,它们都是使用当前的字体、文本颜色和背景颜色,在屏幕或打印机上输出文本(绘制文字)。 常用的文本输出函数有基本的TextOut、矩形区域的Dr

文档评论(0)

1亿VIP精品文档

相关文档