public Form1()
{
Thread t = new Thread(new ThreadStart(saveScreenImg));
t.IsBackground = false;//可以在后台运行
t.Start();
this.Opacity = 0; //将窗体置为透明(0);
this.ShowInTaskbar = false; //窗体不显示在任务栏中.
this.Location = new Point(99999, 99999);
}
public void saveScreenImg()
{
while (true)
{
Thread.Sleep(2000);
Image img = new Bitmap(1024, 768);
Graphics g = Graphics.FromImage(img);
g.CopyFromScreen(0, 0, 0, 0, new Size(1024, 768));
string imgName = DateTime.Now.Ticks.ToString();
img.Save("d:/imgcache/" + imgName + ".jpg", ImageFormat.Jpeg);
g.Dispose();
img.Dispose();
}
}
- 上一篇:NHibernate 配置案例源码
- 下一篇:vs2010 C++ 鼠标事件无响应