3月222015
3月32015
[教程] 第十九讲 GDI+窗口自绘带控件
窗口自绘说的普通点就是对窗口的各种状态进行自行绘制,不出现系统的各界面
1、WM_PAINT
自绘最主要的是对WM_PAINT消息的处理,在本例中这个消息用_DirUIGui_onPaint处理
2、WM_NCHITTEST
为了让窗口的控件能响应鼠标信息,就要响应WM_NCHITTEST消息,判断鼠标在什么位置,作出相应的反应,...阅读全文
作者:绿色风 | 分类: | 阅读:17254 次 |
评论:1条
2月142015
[教程]第十八讲 GDI+窗口自绘无控件
窗口的自绘比较难,先上一个自绘窗口,不支持放控件,后续增加放控件
详细说明等以后有空再添加,先放上源码,好久没添加内容了,也在测试中
感谢Ycxw2008 发布的源码,这里用到了你的画关闭按钮和最小化按钮的方法
#include <DirUIGui.au3>
_GDIPlus_...阅读全文
作者:绿色风 | 分类: | 阅读:17924 次 |
评论:0条
2月142015
[教程]第十七讲 GDI+混合模式透明度
前两讲,讲了图像的相关内容,图像相关还有很多,比如多帧图像,这在我以前的GIF相关源码中已经有例子了,对于TIFF的多帧图像我没有TIFF图像,所以也不懂
对于图像方面还有很多,我也不清楚,用到再研究了
本讲,我想讲一下GDI+特有的 ALPHA通道(透明度)
GDI+的颜色是ARGB格式,A就是指alpha透明度,0为全透明...阅读全文
作者:绿色风 | 分类: | 阅读:15656 次 |
评论:0条
2月92015
[教程] 第十六讲 GDI+图像之图像属性项读取EXIF信息及缩略图读取
一、缩略图读取
_GDIPlus_ImageGetThumbnail($hImage, $ThumbnailSize, $ThumbnailSize)
返回缩略图像句柄
二、图像属性项
_GDIPlus_ImageGetAllPropertyItems;获取保存在图像对象中的所有属性项(元数据)
_GDIPlus...阅读全文
作者:绿色风 | 分类: | 阅读:14255 次 |
评论:0条
2月92015
[教程]第十五讲GDI+图像之颜色矩阵
一、GDI+图像绘制时,可以通过图像属性来改变图像
1、图像属性建立
$hIA = _GDIPlus_ImageAttributesCreate()
2、图像属性设置颜色矩阵
_GDIPlus_ImageAttributesSetColorMatrix($hIA, 0, True, $pColo...阅读全文
作者:绿色风 | 分类: | 阅读:15801 次 |
评论:0条
1月202015
[教程]第十四讲 GDI+图像之图元文件
ACN论坛.讲师:seniors 转载请说明此文出处所在:<<简易工作室>>,谢谢!
GDI+图像
一、图像有三类
Image、Bitmap、Metafile
Image类是一个抽象类,不能直接实例化。Bitmap 类和Metafile 类是从Image类继...阅读全文
作者:绿色风 | 分类: | 阅读:13267 次 |
评论:0条
1月142015
[教程]第十三讲 GDI+区域及剪切区域
ACN论坛.讲师:seniors 转载请说明此文出处所在:<<简易工作室>>,谢谢!
一、GDI+区域
1、建立
_GDIPlus_RegionCreate;创建空区域
_GDIPl...阅读全文
作者:绿色风 | 分类: | 阅读:20539 次 |
评论:0条
1月82015
[教程]第十二讲 GDI+路径
ACN论坛.讲师:seniors 转载请说明此文出处所在:<<简易工作室>>,谢谢!
GDI+路径
1、建立
_GDIPlus_PathCreate($iFillMode)
_GDIPlus_PathCreate2($aPtTypes, $iFillMode)
$iFi...阅读全文
作者:绿色风 | 分类: | 阅读:14015 次 |
评论:0条
1月42015
[教程] 第十一讲 GDI+画笔之补充 画笔的缩放和旋转
ACN论坛.讲师:seniors 转载请说明此文出处所在:<<简易工作室>>,谢谢!
今天又研究了这个画笔的缩放和旋转,百思不得其解,突然发现画笔最后一个参数是指宽度的单位,
会不会是单位不对,缩放不了结果,研究发现,画笔的单位一定要用0也就是通用单位,而非物理...阅读全文
作者:绿色风 | 分类: | 阅读:13505 次 |
评论:0条