Bitmap bit = new Bitmap(this.Width, this.Height);//实例化一个和窗体一样大的bitmap
Graphics g = Graphics.FromImage(bit);
g.CompositingQuality = CompositingQuality.HighQuality;//质量设为最高
g.CopyFromScreen(this.Left, this.Top, 0, 0, new Size(this.Width, this.Height));//保存整个窗体为图片
Graphics g = Graphics.FromImage(bit);
g.CompositingQuality = CompositingQuality.HighQuality;//质量设为最高
g.CopyFromScreen(this.Left, this.Top, 0, 0, new Size(this.Width, this.Height));//保存整个窗体为图片
bit.Save(Application.StartupPath + "\\" + DateTime.Now.ToString("yyyyMMdd_HHmmss") + ".png");//默认保存格式为PNG,保存成jpg格式质量不是很好
//Application.StartupPath 获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称