文本输出是基于Windows的应用程序的客户端区域中最常见的图形输出类型。它由基于Windows的应用程序以不同的方式使用。Word处理和桌面出版应用程序使用格式化文本创建文档;电子表格应用程序使用文本,数字和符号来指定公式,标签列和列表值;数据库应用程序使用文本创建记录和显示查询,CAD应用程序使用文本标记对象和显示维度。
Win32应用程序编程接口(API)提供了一套完整的功能,用于在应用程序的客户区和打印机页面上格式化和绘制文本。这些功能可以分为两类:格式化文本(或为输出做准备)和实际绘制文本的功能。格式化功能对齐文本,设置字符间距,设置文本和文本背景颜色,并对齐文本。绘图函数绘制单个字符(或符号)或整个文本字符串。