易截截图软件、单文件、免安装、纯绿色、仅160KB

全屏截图 c#

我的程序(叫A)里需要一个全屏截图的功能。

取全屏的语句如下:
Image baseImage = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height);
Graphics g = Graphics.fromImage(baseImage);
g.CopyfromScreen(new Point(0, 0), new Point(0, 0), Screen.AllScreens[0].Bounds.Size);
g.Dispose();
baseImage.Save("baseImage.bmp",ImageFormat.Bmp);

在A程序中,能取到全屏的图片,但A的相关界面会没掉(包括A主界面,截屏窗体界面)。

注:在测试环境下,一样的代码,主程序的界面能够保存到,
分析可能是父窗体中的某些代码引起的?

目前还不知道原因,碰到过的朋友指点下?
不懂 顶下

在A程序中,能取到全屏的图片,但A的相关界面会没掉(包括A主界面,截屏窗体界面)。

注:在测试环境下,一样的代码,主程序的界面能够保存到,
分析可能是父窗体中的某些代码引起的?

不掏清楚你的意思,你是不是想截图的时候 不包含你的程序界面  只有屏幕上的桌面和其他程序的截图?

我测试的结果是 主程序和相关界面都能保存到呀。。。
本身语句应该没问题的。

引用
我测试的结果是 主程序和相关界面都能保存到呀。。。
本身语句应该没问题的。


我的问题就是:我的主程序界面明明在屏幕上的,但实际取到的是没有我主程序界面的。

测试环境下我的也是可以的,怪就怪在这里

C# code



Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.


相关问答:

求c#操作sqlserver数据库问题

在数据库中有张表,有id,name两列,id 是主键,没有设置自增属性,在程序中取出这张表放入datatable,在这个datatable中插入一条记录,当更新数据库时提示id列不能为空,请问该怎么解决?
给它一个值!!主键不能为空 ......

sql小小的疑问 - .NET技术 / C#

可能因为工作的原因 接触数据库这块比较少,之前都是做程序这块,数据库这块都有专门的人来做 分工都很明细 所以对数据库这一块完全不了解。前段时间 去面试了几家公司 几乎都是在数据库这块挂掉的 连个简单的SQ ......

截取WINfrom中HTML的标签!!! - .NET技术 / C#

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;
using Syst ......

C# 利用socket传输XML文件问题

我现在要做一个用c#做的,利用socket传输XML文件,并解读XML文件,执行XML里面的相关操作之后,把结果动态地写入XML文件里,再传回去!最好能给个案例看看,急急急啊!!!
谢谢了!
怎么个解析法?

1、.net Romti ......

ajax读取ashx输出的json数据报错 - .NET技术 / C#

我用jquery无刷新上传图片后返回json格式的数据报错
(实际上图片是上传成功的了,只是返回json格式总读不到,总是报错)
我调试上传的ashx页如下
无法显示 XML 页。 
使用 样式表无法查看 XML 输入。请更 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号