资源介绍:
易语言线性渐变之伽玛校正源码,源码是易语言GDI学习例子。
资源作者:
资源界面:
.版本 2
.子程序 新窗口过程, 整数型
.参数 hwnd, 整数型
.参数 msg, 整数型
.参数 wParam, 整数型
.参数 lParam, 整数型
.局部变量 hdc, 整数型
.局部变量 PS, PAINTSTRUCT
.局部变量 图形, GP图形
.局部变量 画刷, GP线性渐变画刷
.局部变量 矩形, 矩形F
.判断开始 (msg = #WM_PAINT)
hdc = BeginPaint (hwnd, PS)
图形.创建自DC (hdc)
图形.清除 ()
矩形 = 制矩形F (10, 10, 150, 200)
画刷.创建自矩形 (矩形, RGB到ARGB (#红色), RGB到ARGB (#蓝色))
图形.填充椭圆 (画刷, 矩形.左边, 矩形.顶边, 矩形.宽度, 矩形.高度)
图形.变形平移 (矩形.宽度 + 50, 0)
画刷.置伽玛校正 (真)
图形.填充椭圆 (画刷, 矩形.左边, 矩形.顶边, 矩形.宽度, 矩形.高度)
EndPaint (hwnd, PS)
.默认
.判断结束
返回 (CallWindowProc (原过程, hwnd, msg, wParam, lParam))
资源下载: