中文名字 | 英文名称 | 长度 | 作用解释 |
笔刷类 | LOGBRUSH | 12 | 包含了笔刷数据的信息 |
笔刷类——成员表 | |||
样式 | lbStyle | 整数 | 指定画笔样式。BS_SOLID等 |
颜色 | lbColor | 整数 | 指定要绘制画笔的颜色。中空笔刷和内存指定无效 |
填充 | lbHatch | 整数 | 指定一个填充样式。HS_CROSS等 |
中文名字 | 英文名称 | 长度 | 作用解释 |
画笔类 | LOGPEN | 12 | 包含了画笔数据的信息 |
画笔类——成员表 | |||
样式 | lopnStyle | 整数 | 指定画笔样式。PS_SOLID等 |
宽度 | lopnWidth.x | 整数 | 指定要绘制画笔的宽度 |
笔宽 | lopnWidth.y | 整数 | 未使用,设计的问题 |
颜色 | lopnColor | 整数 | 指定画笔的颜色 |
中文名字 | 英文名称 | 长度 | 作用解释 |
色域类 | LOGCOLORSPACE | 12 | 包含了逻辑颜色空间信息 |
色域类——成员表 | |||
签名 | lcsSignature | 整数 | 颜色空间签名 |
版本 | lcsVersion | 整数 | 版本号,目前是$400 |
大小 | lcsSize | 整数 | 此结构的大小(以字节为单位)。 |
分类 | lcsCSType | 整数 | 颜色空间类型。1设备RGB 2设备CMYK 0标准RGB |
匹配 | lcsIntent | 整数 | 色域匹配方法。1保持饱和度 2保持图案 3保持对比度 |
端点 | lcsEndpoints | 整数 | 红色,绿色,蓝色端点。 |
红 | lcsGammaRed | 整数 | 红色坐标的比例。 |
绿 | lcsGammaGreen | 整数 | 绿色坐标的比例。 |
蓝 | lcsGammaBlue | 整数 | 蓝色坐标的比例。 |
输出 | lcsFilename | 文本 | [260]输出变量字段的数据,用于命名颜色配置文件。该成员通常设置为零 |
中文名字 | 英文名称 | 长度 | 作用解释 |
逻辑字体类 | LOGFONT | 60 | 包含了逻辑字体信息的结构 |
逻辑字体类——成员表 | |||
高度 | lfHeight | 整数 | 以逻辑单位指定字体字符元或字符的高度。 |
宽度 | lfWidth | 整数 | 以逻辑单位指定字体字符的平均宽度。 |
角度 | lfEscapement | 整数 | 以十分之一度为单位指定每一行文本输出时相对于页面底端的角度。 |
方向 | lfOrientation | 整数 | 以十分之一度为单位指定字符基线相对于页面底端的角度。 |
粗细 | lfWeight | 整数 | 用来指代字体的粗细程度。范围为0到1000 |
斜体 | lfItalic | 字节 | 是否斜体 |
下划线 | lfUnderline | 字节 | 是否下划线 |
删除线 | lfStrikeOut | 字节 | 是否带删除线 |
字符集 | lfCharSet | 字节 | 指定字符集。OEM_CHARSET依赖操作系统DEFAULT_CHARSET基于系统 |
精度 | lfOutPrecision | 字节 | 指定输出精度。OUT_CHARACTER_PRECIS、 OUT_DEFAULT_PRECIS、OUT_STRING_PRECIS、OUT_STROKE_PRECIS。 |
剪裁 | lfClipPrecision | 字节 | 当字符超过区域时的剪辑方式,它可以为: CLIP_CHARACTER_PRECIS、CLIP_DEFAULT_PRECIS、CLIP_STROKE_PRECIS。 |
质量 | lfQuality | 字节 | 定义输出质量。DEFAULT_QUALITY (默认质量) 、DRAFT_QUALITY (草稿质量)、PROOF_QUALITY (正稿质量)。 |
间距 | lfPitchAndFamily | 字节 | 指定字体的字符间距和族。DEFAULT_PITCH、FIXED_PITCH、VARIABLE_PITCH FF_DECORATIVE、FF_DONTCARE、FF_MODERN、FF_ROMAN、FF_SCRIPT、FF_SWISS |
名称 | lfFaceName | 文本 | 32字节以内的字体名 |