隐藏图片合成软件模块改版

易语言 2020-10-01 20:21:55

隐藏图片合成软件模块改版

GdipGetImageEncodersSize (局部_数量, 局部_size)
重定义数组 (参数_图像编码信息, 假, 局部_数量)
局部_字节集 = 取空白字节集 (局部_size)
GdipGetImageEncoders (局部_数量, 局部_size, 局部_字节集)
j = 1
.计次循环首 (局部_数量, i)
参数_图像编码信息 [i].Clsid = GUID到文本 (取字节集中间 (局部_字节集, j, 16))
j = j + 16
参数_图像编码信息 [i].图像格式ID = GUID到文本 (取字节集中间 (局部_字节集, j, 16))
j = j + 16
局部_temp = 取字节集数据 (局部_字节集, #整数型, j)
参数_图像编码信息 [i].编码器名 = GdiplusW2A (局部_temp)
局部_temp = 取字节集数据 (局部_字节集, #整数型, j)
参数_图像编码信息 [i].DLL名 = GdiplusW2A (局部_temp)
局部_temp = 取字节集数据 (局部_字节集, #整数型, j)
参数_图像编码信息 [i].格式描述 = GdiplusW2A (局部_temp)
局部_temp = 取字节集数据 (局部_字节集, #整数型, j)
参数_图像编码信息 [i].文件扩展名 = GdiplusW2A (局部_temp)
局部_temp = 取字节集数据 (局部_字节集, #整数型, j)
参数_图像编码信息 [i].Mime类型 = GdiplusW2A (局部_temp)
参数_图像编码信息 [i].标志 = 取字节集数据 (局部_字节集, #整数型, j)
参数_图像编码信息 [i].版本 = 取字节集数据 (局部_字节集, #整数型, j)
参数_图像编码信息 [i].签名数 = 取字节集数据 (局部_字节集, #整数型, j)
参数_图像编码信息 [i].签名大小 = 取字节集数据 (局部_字节集, #整数型, j)
局部_temp = 取字节集数据 (局部_字节集, #整数型, j)
参数_图像编码信息 [i].签名模式 = 指针到字节集 (局部_temp, 参数_图像编码信息 [i].签名大小 × 参数_图像编码信息 [i].签名数)
局部_temp = 取字节集数据 (局部_字节集, #整数型, j)
参数_图像编码信息 [i].签名掩码 = 指针到字节集 (局部_temp, 参数_图像编码信息 [i].签名大小 × 参数_图像编码信息 [i].签名数)
.计次循环尾 ()
返回 (局部_数量)