touch_xu 发表于 2011-4-17 09:56:33

AFan的水纹waterctrll调用的BMP内存中引用求教

本帖最后由 touch_xu 于 2011-4-17 09:57 编辑

AFan的水纹waterctrl.dll调用的BMP如何利用Resources嵌入后在内存中引用
如果可行就更完美了

单独JPG的好办,两者结合是个难点

mo_shaojie 发表于 2011-4-17 11:57:41

楼主,这个本身就占点内存了,你再加上去内存中引用,恐怕会卡吧?

touch_xu 发表于 2011-4-17 14:25:50

图片本身是不大的,不释放更绿色

netegg 发表于 2011-4-17 19:06:56

把图片数字化就行了,通过api加载,可以放到程序中随用随取还省得自己去释放

touch_xu 发表于 2011-4-17 22:55:04

回复 4# netegg


    这个真不会,肯求示例

netegg 发表于 2011-4-17 23:35:04

本帖最后由 netegg 于 2011-4-17 23:38 编辑

#Include <WinAPIEx.au3>
_WinAPI_CreateStreamOnHGlobal
资源就在文件里加到内存里运行的,取的时候用函数加载下就行了,直接走内存,不会产生任何多余文件
不过我实在不知道有没有字节限制,好像有一回加载个png,总是显示一半,不知道是没写对还是怎么,试试看看

touch_xu 发表于 2011-4-18 10:06:00


分享个BMP图片压缩器,压缩后还是BMP体积减少不少

希望能把直接引用内存中的BMP加入 waterctrll UDF中
页: [1]
查看完整版本: AFan的水纹waterctrll调用的BMP内存中引用求教