第5章图形和文本输出内容摘要:

, )。 pDCTextOut(0,0,str)。 } 设置文本显示属性 函数 说明 SetBkMode GetBkMode 设置和获取背景模式 SetTextAlign GetTextAlign 设置和获取对齐方式 SetTextJusttification SetTextCharaterExtra 调整文本 设置字体  定义 CFont对象  调用 CreateFont函数创建字体  将创建的字体对象选入 DC, 并保存前一个被选入 DC的字体对象 void CMyView::OnDraw(CDC* pDC) { CMyDoc* pDoc = GetDocument()。 ASSERT_VALID(pDoc)。 CFont NewFont。 (65,65,0,0,FW_DONTCARE, true,false,false,DEFAULT_CHARSET, OUT_CHARACTER_PRECIS, CLIP_CHARACTER_PRECIS, DEFAULT_QUALITY, DEFAULT_PITCH|FF_DONTCARE, 黑体 )。 CFont *pOldFont。 pOldFont=pDCSelectObject (amp。 NewFont)。 pDCTextOut(10,10,字体效果 )。 } 格式化文本  文本测量函数 – GetTextExtent 获取字符串高度和宽度 – GetTextMetrics 获取 Textmetric类型数据,包含具体的字体测量信息 文本输出函数 函数 说明 TextOut 在屏幕的固定位置用当前设定的颜色 、 字体 、 对齐方式输出文本 TabbedTextOut 与 TextOut的功能相似 , 唯一差别是可以为支持制表符而定义一组制表站位置 DrawText 在一个区域中显示并格式化文本 ExtTextOut 与 TextOut的功能相似 ,但可以使用该函数删去超出矩形的正文 , 用正文背景填充矩形 , 调整字符间隔。 任务 2  阅读单文档 MFC(EXE)程序 EXAM5_2中处理文本显示的 OnDraw函数。 请分析每一行的文本串作了哪些文本属性设置、格式设置和字体设置。  详见例 52 文本属性 格式化 字体 文本串 1 红色 默认字体 文本串 2 绿色 求下一行位置 高度 30, 宽度10, 粗体 , 黑体字 文本串 3 蓝色 求同行字符串尾部位置 文本串 4 灰色 求下一行位置 高度 30,。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。