为编程爱好者分享易语言教程源码的资源网
好用的代理IP,游戏必备 ____广告位招租____ 服务器99/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器
好用的代理IP,游戏必备 ____广告位招租____ 服务器低至38/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器

网站首页 > 易语言相关 > 易语言例程 正文

易语言图片句柄取图片字节集

三叶资源网 2019-05-30 13:01:32 易语言例程 2711 ℃ 10 评论

易语言图片句柄取图片字节集

@urenai

.版本 2

.程序集 程序集1

.子程序 _启动子程序, 整数型, , 请在本子程序中放置动态链接库初始化代码



返回 (0)  ' 返回值被忽略。

.子程序 字节集_取空白, 字节集
.参数 len, 整数型
.局部变量 address, 整数型
.局部变量 ret, 字节集

.如果真 (len < 1)
    返回 ({  })
.如果真结束
address = _GlobalAlloc (64, len)
.如果真 (address = 0)
    返回 ({  })
.如果真结束
ret = 指针到字节集 (address, len)
_GlobalFree (address)
返回 (ret)

.子程序 字节集_到整数, 整数型
.参数 字节集, 字节集
.局部变量 ret, 整数型
.局部变量 address, 整数型
.局部变量 len, 整数型

address = _lstrcpyn_字节集 (字节集, 字节集, 0)
len = 取字节集长度 (字节集)
.如果 (len < 4)
    _RtlMoveMemory_整数型 (ret, address, len)
.否则
    _RtlMoveMemory_整数型 (ret, address, 4)
.如果结束
返回 (ret)

.子程序 图片句柄取图片, 字节集, , 返回的图片格式为位图。
.参数 hBitmap, 整数型
.局部变量 Bitmap, BITMAP
.局部变量 Resource, 字节集
.局部变量 BitmapFileHeader, BITMAPFILEHEADER
.局部变量 bfh, 字节集
.局部变量 hMemDC, 整数型
.局部变量 BitmapInfo, BITMAPINFO
.局部变量 bi, 字节集

_GetObjectA (hBitmap, 24, Bitmap)
hMemDC = _CreateCompatibleDC (0)
BitmapInfo.BITMAPINFOHEADER.biSize = 44
_GetDIBits_整数型 (hMemDC, hBitmap, 0, 0, 0, BitmapInfo, 0)
Resource = 字节集_取空白 (BitmapInfo.BITMAPINFOHEADER.biSizeImage)
BitmapInfo.BITMAPINFOHEADER.biCompression = 0
_GetDIBits_字节集 (hMemDC, hBitmap, 0, Bitmap.bmHeight, Resource, BitmapInfo, 0)
bi = 字节集_取空白 (BitmapInfo.BITMAPINFOHEADER.biSize)
_RtlMoveMemory_BITMAPINFO (bi, BitmapInfo, BitmapInfo.BITMAPINFOHEADER.biSize)
BitmapFileHeader.bfType = 19778
BitmapFileHeader.bfOffBits = 14 + BitmapInfo.BITMAPINFOHEADER.biSize
BitmapFileHeader.bfSize = BitmapFileHeader.bfOffBits + BitmapInfo.BITMAPINFOHEADER.biSizeImage
连续赋值 (0, BitmapFileHeader.bfReserved1, BitmapFileHeader.bfReserved2)
bfh = 字节集_取空白 (14)
_RtlMoveMemory_BITMAPFILEHEADER (bfh, BitmapFileHeader, 14)
_DeleteDC (hMemDC)
返回 (bfh + bi + Resource)
文件下载

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

已有10位网友发表了看法:

  • PostWorkItem

    PostWorkItem  评论于 [2020-03-15 19:03:19]  回复

    易语言图片句柄返回字节集

  • 部分代码

    部分代码  评论于 [2020-05-28 14:58:31]  回复

    易语言 取外部程序内图片

  • 易语言

    易语言  评论于 [2020-06-16 20:08:46]  回复

    易语言取图片资源表字节

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
软件异常重启GIF录屏鼠标离开悬停烧饼帝多线程教程cookiekeep线程池操作荒野行动界面引擎源码自动同意进群标签闪字粒子发射器远程文件管理模拟红绿灯百度局域网点歌系统易包抖音解析快手无水印工作记忆训练
最新评论