画笔的用法以及其参数
来源:互联网 发布:java商城 编辑:程序博客网 时间:2024/04/30 06:09
CPaintDC dc(this);
CPen cPen(PS_SOLID, 1, RGB(255,0, 0));
CPen* pOldPen= NULL;
pOldPen = dc.SelectObject(&cPen);
dc.MoveTo(0,0);
dc.LineTo(100,100);
dc.SelectObject(pOldPen);
PS_SOLID 创建一支实线画笔。
PS_DASH 创建一支虚线画笔。只有当画笔宽度为1或更小(以设备单位计算)时才有效。
PS_DOT 创建一支点线画笔。只有当画笔宽度为1或更小(以设备单位计算)时才有效。
PS_DASHDOT 创建一支虚线和点交替的画笔。只有当画笔宽度为1或更小(以设备单位计算)时才有效。
PS_DASHDOTDOT 创建一支虚线和两点交替的画笔。只有当画笔宽度为1或更小(以设备单位计算)时才有效。
PS_NULL 创建一支空画笔。
PS_INSIDEFRAME 创建一支画笔,该画笔在Windows GDI输出函数所产生的封闭形状的框架内画线,此输出函数指定一个限定矩形(例如,Ellipse,Rectangle,RoundRect,Pie和Chord成员函数),当此风格用于没有指定限定矩形的Windows GDI输出函数(例如LineTo成员函数)时,此画笔的绘制区域不受框架的限制。
第二种版本的CPen构造器指明了类型、风格、尾帽和连接等属性组合。来自每个类别的值应使用位操作符(|)组合起来。
笔的风格可以是下列之一: PS_GEOMETRIC 创建一支几何画笔。
PS_COSMETIC 创建一支装饰画笔。CPen构造函数的第二个版本为nPenStyle添加了下列一些画笔风格:
PS_ALTERNATE 创建一支交替设置像素的画笔(此风格只用于装饰画笔)。
PS_USERSTYLE 创建一支使用用户提供的风格数组的画笔。
尾帽可以是下列值之一: PS_ENDCAP_ROUND 尾帽是圆的。
PS_ENDCAP_SQUARE 尾帽是方的。
PS_ENDCAP_FLAT 尾帽是平面的。
连接可以是下列值之一: PS_JOIN_BEVEL 连接是斜截式的。
PS_JOIN_MITER 当连接在::SetMiterLimit函数所设置的当前限制之内时,连接是斜接式的。如果连接超出这个限制则成为斜截式的。
PS_JOIN_ROUND 连接是圆的。
- 画笔的用法以及其参数
- netstat的用法以及参数
- 指向函数的指针以及其做函数参数
- _beginThreadex的用法&&以及其和CreateThread之间的区别
- UIAlertController的用法以及和其与UIAlertView的区别
- stl模板中vector的用法以及其功能
- nlssort函数的用法以及参数
- 画笔以及动画
- jvm装入原理以及其启动参数
- 媒体查询media参数以及其兼容性问题
- 10/29 vsftb服务以及其参数
- 画笔工具用法
- 什么是磁珠,以及其用法
- 三金叉见底用法以及其市场意义
- java 内部类用法以及其作用
- 主生产计划的功能以及其相关MRP类型参数
- 主生产计划的功能以及其相关MRP类型参数
- Spring-boot 配置Aop获取controller里的request中的参数以及其返回值
- Qt 连接SQLITE数据库
- JS DOM 中的空白节点的过滤
- 高级 JavaScript 实例01
- hduoj 1561 The more, The Better
- 数据库--主键值、输出参数
- 画笔的用法以及其参数
- 编写一个求定积分的通用函数
- JSP中的EL表达式
- 高级 JavaScript 实例02
- S3C2440之UART操作(FIFO中断模式)
- linux shell 逻辑运算符、逻辑表达式test,[],[[]]详解
- STL std::list使用说明
- ZT 一个老业务员的自白
- Delphi XE2下的MapX异常