社区
API
帖子详情
bitblt 的保存问题
WJN92
2009-04-22 10:32:26
我就做了一个用bitblt函数的屏幕截图的小程序。但是发现如果PICTUREBOX的大小不够的话,就有些部分没有了,所以想请教一下如何完整的图片保存,可以保存到数组里面吗?这样的方便我的处理,谢谢
...全文
177
10
打赏
收藏
bitblt 的保存问题
我就做了一个用bitblt函数的屏幕截图的小程序。但是发现如果PICTUREBOX的大小不够的话,就有些部分没有了,所以想请教一下如何完整的图片保存,可以保存到数组里面吗?这样的方便我的处理,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xbin_2009
2009-04-24
打赏
举报
回复
StdPicture
在API函数里面也找不到呢!
=========================
StdPicture 是VB的 Picture 对象 ,详细见MSDN帮助文件.
Dim myPic as New StdPicture
WJN92
2009-04-24
打赏
举报
回复
请问楼上可以说明白一些呢?
最好给一些代码,谢谢
zzyong00
2009-04-24
打赏
举报
回复
Dim pic As StdPicture
Set pic = CaptureScreen()'CaptureScreen是你编写的截屏幕的函数
Set Picture1.Picture = pic
WJN92
2009-04-22
打赏
举报
回复
高手帮帮忙吧
clear_zero
2009-04-22
打赏
举报
回复
http://msdn.microsoft.com/en-us/library/aa267231(VS.60).aspx
WJN92
2009-04-22
打赏
举报
回复
StdPicture
在API函数里面也找不到呢!
WJN92
2009-04-22
打赏
举报
回复
StdPicture??
什么来的?
lyserver
2009-04-22
打赏
举报
回复
不使用PictureBox,直接使用StdPicture,网上有N多这样现成的代码,比如:
http://www.qqread.com/vb/k234472.html
,代码很简单,也很经典,楼主先看一下。
SYSSZ
2009-04-22
打赏
举报
回复
可以将截图按比例缩小,画一个小一些的完整图片在PICTUREBOX上,然后保存,必要时放大.
WJN92
2009-04-22
打赏
举报
回复
没有人了!?
C++ 玩转
Bit
Blt
:屏幕截图与位块传输详解
本文详解Windows GDI中
Bit
Blt
函数的原理与应用,重点讲解如何利用其完成全屏截图并
保存
为BMP文件。内容涵盖函数原型、参数含义、光栅操作码ROP、内存DC与兼容位图的必要性、BMP上下颠倒
问题
的修复(负高度法)、资源释放规范,以及
Bit
Blt
在DirectX/OpenGL窗口、最小化窗口、多屏环境下的限制与替代方案。
C++获取显示器画面并处理(
保存
、展现...)
本文介绍了使用C++和QT获取并处理屏幕画面的方法。首先安装QT,接着使用window.h头文件获取显示器画面,处理了因Qt环境导致的兼容性
问题
。然后配置相关文件,
保存
bit
blt
画面,最后将位图数据转换为QImage,以便后续处理。
24转16位 32位转16位 位图 c语言函数,请问不确定格式的位图转换为24位位图如何弄?(看不懂的清点进来)...
本文探讨了在处理位图时遇到的
问题
,即从不同颜色深度的BMP转换为24位RGB格式时出现的颜色匹配
问题
。通过创建DIBSection并使用
Bit
Blt
函数尝试转换,但转换过程存在错误。博客详细介绍了转换步骤,包括获取设备上下文,创建兼容位图,以及使用Get
Bit
map
Bit
s来
保存
像素信息。
浅谈MFC中
Bit
Blt
与StretchDI
Bit
s的区别
本文详细介绍了MFC中
Bit
Blt
和StretchDI
Bit
s函数的应用和区别。
Bit
Blt
用于直接复制位图,而StretchDI
Bit
s支持拉伸位图以适应目标设备,两者都涉及光栅操作代码。在实际应用中,
Bit
Blt
适用于简单位图复制,StretchDI
Bit
s用于需要调整大小的情况。CImage类提供了便捷的图像处理功能,如创建、显示和
保存
图像。
windows 窗口采集和桌面采集的解决方案
文章介绍了在Windows上进行窗口截图的几种方法,包括PrintWindow、
Bit
Blt
以及使用QT的grabWindow。针对某些特定应用如Chrome、Excel等无法通过这些方法截图的
问题
,提出了使用桌面截图的解决方案,如pyautogui和ImageGrab.grab。文章重点讲解了WindowsGraphicsCapture(WGC)技术,特别是在Win101903以上版本的应用,以及如何
保存
灰度图片。wgclib_init和wgclib_capture_hwnd是用于初始化和设置抓取窗口的关键函数。
API
1,488
社区成员
23,270
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章