随笔 - 2146  文章 - 19 评论 - 11846 阅读 - 1267万

BitBlt将一幅位图从一个设备场景复制到另一个
CopyIcon制作指定图标或鼠标指针的一个副本。这个副本从属于发出调用的应用程序
CopyImage复制位图、图标或指针,同时在复制过程中进行一些转换工作
CreateBitmap按照规定的格式创建一幅与设备有关位图
CreateBitmapIndirect创建一幅与设备有关位图
CreateCompatibleBitmap创建一幅与设备有关位图,它与指定的设备场景兼容
CreateCursor创建一个鼠标指针
CreateDIBitmap根据一幅与设备无关的位图创建一幅与设备有关的位图
CreateDIBSection创建一个DIBSection
CreateIcon创建一个图标
CreateIconIndirect创建一个图标
DestroyCursor清除指定的鼠标指针,并释放它占用的所有系统资源
DestroyIcon清除图标
DrawIcon在指定的位置画一个图标
DrawIconEx描绘一个图标或鼠标指针。与DrawIcon相比,这个函数提供了更多的功能
ExtractAssociatedIcon判断一个可执行程序或DLL中是否存在图标,或是否有图标与系统注册表中指定的文件存在关联并提取之
ExtractIcon判断一个可执行文件或DLL中是否有图标存在,并将其提取出来
GetBitmapBits将来自位图的二进制位复制到一个缓冲区
GetBitmapDimensionEx取得一幅位图的宽度和高度
GetDIBColorTable从选入设备场景的DIBSection中取得颜色表信息
GetDIBits将来自一幅位图的二进制位复制到一幅与设备无关的位图里
GetIconInfo取得与图标有关的信息
GetStretchBltMode判断StretchBlt和StretchDIBits函数采用的伸缩模式
LoadBitmap从指定的模块或应用程序实例中载入一幅位图
LoadCursor从指定的模块或应用程序实例中载入一个鼠标指针
LoadCursorFromFile在一个指针文件或一个动画指针文件的基础上创建一个指针
LoadIcon从指定的模块或应用程序实例中载入一个图标
LoadImage载入一个位图、图标或指针
MaskBlt执行复杂的图象传输,同时进行掩模(MASK)处理
PatBlt在当前选定的刷子的基础上,用一个图案填充指定的设备场景
PlgBlt复制一幅位图,同时将其转换成一个平行四边形。利用它可对位图进行旋转处理
SetBitmapBits将来自缓冲区的二进制位复制到一幅位图
SetBitmapDimensionEx设置一幅位图的宽度。以一毫米的十分之一为单位
SetDIBColorTable设置选入设备场景的一个DIBSection的颜色表信息
SetDIBits将来自与设备无关位图的二进制位复制到一幅与设备有关的位图里
SetDIBitsToDevice将一幅与设备无关位图的全部或部分数据直接复制到一个设备
SetStretchBltMode指定StretchBlt和StretchDIBits函数的伸缩模式
StretchBlt将一幅位图从一个设备场景复制到另一个
StretchDIBits将一幅与设备无关位图的全部或部分数据直接复制到指定的设备场景

posted on   万一  阅读(3245)  评论(1编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧


点击右上角即可分享
微信分享提示