第三章《VC++编程中字体的应用》.pptVIP

  • 11
  • 0
  • 约1.55千字
  • 约 11页
  • 2016-12-04 发布于河南
  • 举报
第三章《VC编程中字体的应用》

德州学院 计算机系 Visual C++ 与面向对象程序设计 第3章 VC++编程中字体的应用 德州学院 计算机系 主讲教师 韩金姝 本章主要内容 字体的创建及其属性的设置 文本的输出过程 文本操作实例 字体的创建及其属性的设置 文本:当作图形对待;使用与设备无关的字体集; 字体:描述了所要显示的文本的大小、类型和外形。逻辑字体定义的字符集是与设备无关的。 字体的创建及其属性的设置 字体创建及设置过程: 1.字体句柄: 在进行字体输出前,必须定义输出的字体,要输出字体,必须获得字体的句柄并将其选入设备环境中。 (1)定义字体句柄:HFONT hF (2)获得系统字体句hF=GetStockObject(SYSTEM_FONT)(表3-1) (3)将字体选入设备环境: (HFONT)SelectObject(hdc,hF) 字体的创建及其属性的设置 字体创建及设置过程: 2.创建自定义字体: 调用函数CreateFont创建自定义字体。具体参看MSDN 3.字体的颜色设置: 字体颜色:SetTextColor(hdc,crColor) 字体背景颜色:SetBkColor(hdc, crColor) 文本的输出过程 目的 程序员要确定输出内容,管理输出格式。因此,文本的输出过程包括获取字体信息、格式化文本、调用函数输出文本等具体过程

文档评论(0)

1亿VIP精品文档

相关文档