资源介绍:
易语言图形容器和渲染原点源码,源码是GDI学习例程。
资源作者:
资源界面:
.版本 2 .子程序 _画板1_绘画 .参数 重画区左边, 整数型 .参数 重画区上边, 整数型 .参数 重画区右边, 整数型 .参数 重画区下边, 整数型 .局部变量 图形, GP图形 .局部变量 画笔, GP画笔 .局部变量 矩形, 矩形F .局部变量 状态, 整数型 图形.创建自窗口句柄 (画板1.取窗口句柄 ()) 画笔.创建自颜色 (RGB到ARGB (#灰色), 3) 矩形 = 制矩形F (60, 60, 100, 100) ' ================测试图形容器 图形.画矩形 (画笔, 矩形.左边, 矩形.顶边, 矩形.宽度, 矩形.高度) 状态 = 图形.开始容器2 () ' 开始一个新的绘图状态 图形.变形旋转 (18) 画笔.置颜色 (RGB到ARGB (#蓝色)) 图形.画矩形 (画笔, 矩形.左边, 矩形.顶边, 矩形.宽度, 矩形.高度) 图形.结束容器 (状态) ' 结束新的绘图状态,所以图形还是变回没有旋转的样子 状态 = 图形.开始容器2 () 图形.变形旋转 (-18) ' 逆向旋转18度,如果之前没有使用容器,那应该旋转回原来的样子,但之前使用了容器,结束容器后,还是变回了没旋转之前的角度,所以这里又逆向旋转了18度 画笔.置颜色 (RGB到ARGB (#红色)) 图形.画矩形 (画笔, 矩形.左边, 矩形.顶边, 矩形.宽度, 矩形.高度) 图形.结束容器 (状态)
资源下载:
易语言+容器