利用alpha绘制图像,首先绘制一个纯色的填充的矩形,然后利用alpha属性来填充椭圆和填充多边形达到的效果!
.版本 2
.程序集 窗口程序集_启动窗口
.程序集变量 标志, 整数型
.程序集变量 GP图形, GP图形
.程序集变量 笔, GP画笔
.程序集变量 刷子, GP纯色画刷
.程序集变量 坐标, 坐标F, , "3"
.子程序 _按钮1_被单击
标志 = Gdiplus初始化 ()
GP图形.创建自窗口句柄 (取窗口句柄 ())
刷子.创建 (RGB到ARGB (#红色))
GP图形.填充矩形 (刷子, 20, 20, 80, 80)
刷子.置颜色 (RGB到ARGB (#蓝色, 100))
GP图形.填充椭圆 (刷子, 60, 80, 60, 60)
刷子.置颜色 (RGB到ARGB (#绿色, 50))
坐标 [1].x = 150
坐标 [1].y = 40
坐标 [2].x = 90
坐标 [2].y = 40
坐标 [3].x = 90
坐标 [3].y = 120
GP图形.填充多边形 (刷子, 坐标)
.子程序 __启动窗口_将被销毁
Gdiplus关闭 (标志)
易语言GDI绘图