易截截图软件、单文件、免安装、纯绿色、仅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# 利用socket传输XML文件问题

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

1、.net Romti ......

C# 语法导出XML 的编码设置

我现在做接口导出,.NET平台,开发语言C#,想导出XML的文本格式。
想得到 <?xml version="1.0" encoding="GBK"?> 
的编码格式!怎么设置?谢谢!急!


只要保存为xml格式, ......

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

我用jquery无刷新上传图片后返回json格式的数据报错
(实际上图片是上传成功的了,只是返回json格式总读不到,总是报错)
我调试上传的ashx页如下
无法显示 XML 页。 
使用 样式表无法查看 XML 输入。请更 ......

请问如何取XML的属性值 - .NET技术 / C#

我有一个XML.想取
<Portfolio _Name="XXXX" _Id="AUD" >
中的属性_Id的值.但是用下面的语句好象不行.
 XmlNode CId = xdoc_Msg.SelectSingleNode("/Portfolio");
&n ......

.NET插入SQLSERVER延时问题? - .NET技术 / C#

有一台数据库服务器,客户端使用ADO.NET连接sql,使用ExecuteScalar执行SQL INSERT语句,然后客户端刷新不能查询到新INSERT的数据,过10秒左右才能查到新数据
什么原因
你做了缓存吗?

没做缓存

怎么会呢! ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号