易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

【开源】图片无损浏览类模块 随鼠标拖动中心缩放   [复制链接]

    2021-08-26 17:50:38
    系统工具源码
    易语言资源网
    2760 次浏览
    来源链接


目前论坛的绝大多数图片浏览器,要么显示模糊,要么通过两层画板套用,比较费事。试了几个第三方看图软件,比如看图王之类,也会模糊,大概率是用gdi+直接缩放显示的,只有adobe系列和系统自带的照片查看器(非win10的照片)能无损放大。

研究了一下原理,发现关键dll是StretchBlt,站在巨人的肩膀上,感谢难解,aqwvwv,福仔。

已封装成类,支持随鼠标拖动中心缩放,切换图片,尺寸被改变,任意窗口可显示

调用方式:图片浏览器类.初始化 (窗口句柄)

目前有个小bug,拖动图片会有一点点闪烁,有大佬能优化下双缓冲



点我下载 (已有 193 次下载)

引用模块


源码文件名 模块文件名
图片浏览器模块.e
子类化.ec
Gdiplus类.ec
精易模块.ec


引用支持库


源码文件名 支持库文件名 支持库标识
图片浏览器模块.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325


[错误报告]   上一篇:取自定义数据模块...     下一篇:自制工具箱 可添加软件工具快捷启动 自带...