全屏截图 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.
相关问答:
最近在做个网上商城,购物车模块,没有做过,麻烦各位帮忙说下大致说下思路,能发一份源码更好。小弟先谢过各位了;
QQ:413763818;
eamil:swebook@126.com
网上一大堆!
www.51aspx.com
去下 ......
急用。联系QQ:8775262,谢谢。
需要进行DllImport的地方直接写DLLImport.方法名。
如:DLLImport.GlobalAddAtom(……);
文件:UShare.pas
Delphi(Pascal) code:
unit UShare;
interface
uses Windows, Me ......
我在form1中的某个方法让form2窗体出现
那么这个时候怎么关闭form1而不关闭form2呢?
Form2 f=new Form2();
f.Show();
this.Close();
引用
Form2 f=new Form2();
f.Show();
this.Close();
这样的话整个程 ......
C#FTP上传现在整个文件夹,有相关的方法或者有什么好的控件吗?
路過
up
引用
《FTP client library for C#》
http://www.codeproject.com/KB/IP/ftplibrary.aspx
Features
* Uplo ......
我用jquery无刷新上传图片后返回json格式的数据报错
(实际上图片是上传成功的了,只是返回json格式总读不到,总是报错)
我调试上传的ashx页如下
无法显示 XML 页。
使用 样式表无法查看 XML 输入。请更 ......