:1.512MB : :1 :2020-01-30 15:50:08
.子程序 Get_ASM, 整数型, 公开, 返回非数组类型的变量数据地址,数值相关类型无效,请自行改用取变量地址_ASM()
.参数 非数组类型的变量, , 传址,, 变量名;注意要为非数组类型的变量
a.初始化 (1920, 1080, 5)
b.初始化 (1920, 1080, 5, 画板1.取窗口句柄 ())
RGB2 = 取空白字节集 (3 × 1920 × 1080)
RGB3 = 取空白字节集 (3 × 1920 × 1080)
Move_Information = 取空白字节集 (100) ' 注:此处为分块数*20
RGB1 = a.获取图片 ()
b.处理全图 (取变量数据地址 (RGB1))
延迟 (2000)
.判断循环首 (真)
z = a.获取差异 (Get_ASM (RGB2), Get_ASM (Move_Information), Mouse)
.如果 (z > 0)
' 压缩 (Get_ASM (RGB2), Get_ASM (RGB3), z)
' 解压缩 (Get_ASM (RGB3), Get_ASM (RGB2))
b.处理差异 (Get_ASM (Move_Information), Get_ASM (RGB2), Mouse)
.否则
b.处理差异 (0, 0, Mouse)
.如果结束
fi = fi + 1
.判断循环尾 ()
03-27屏幕差异算法,隔行扫描
12-11内存画板取屏幕差异,易语言内存画板模块
03-30异或加解密汇编版/最简单的取屏幕差异
12-20高清屏幕差异算法易语言与C语言版本