CSDN上都没人解决的问题:如果程序界面带有滚动条,怎么截取完整的程序界面图片?
object.CaptureBitmap。只能够截取屏幕图片,就相当于按下键盘的截屏键。但如果程序界面上带有滚动条,如果只是截屏的话,滚动条下方的程序界面
就没法截图了。如果也需要包括到我的截图内容里面的话,怎么处理?
不好意思修改了下标题,有点哗众取宠的意思,只是为了得到问题答案。
[ 本帖最后由 tanky 于 2008-7-8 16:35 编辑 ] SnagIt 8 这个工具可以截有滚动条的 页面 哈哈!楼上的。
这里是QTP技术板块好不好。
我肯定是说代码怎么实现。不过还是谢谢你的回答。
SnagIt 确实可以实现这个功能。
[ 本帖最后由 tanky 于 2008-7-8 11:17 编辑 ] 我顶
这个有
基于.net winform的WebBrowser网页抓图
PS:标题哗众取宠了。
[ 本帖最后由 xiaoshancom 于 2008-7-8 19:47 编辑 ] 同问这个问题~~ 原帖由 xiaoshancom 于 2008-7-8 19:37 发表 http://bbs.51testing.com/images/common/back.gif
基于.net winform的WebBrowser
网页抓图
PS:标题哗众取宠了。
谢谢!我帖子里主动承认了哗众取宠,就要不再说我了好不好。
我的标题要不哗众取宠就吸引不了你这种高手进来啊,哈哈!
.net好久没玩了,去研究看看。能不能应用到QTP里面去还不清楚呢!
[ 本帖最后由 tanky 于 2008-7-9 09:54 编辑 ] 还有答案了呀? qtp是肯定不行的
SnagIt 是收费的
是有免费软件可以用滴
好像叫Capture 忘了
以前用过。。。qtp调那个拍滚动条 如果你懂Windows API,就可以解决,比较麻烦,CSDN上即使有人知道也不可能一下写出来告诉你啊。 记得有个老外写过一个DLL
因为用不着,所以没研究 截N次图, 截完一次, 然后代码触发滚动条下拉, 然后再截下一个图
页:
[1]