码迷,mamicode.com
首页 > Windows程序 > 详细

WINFORM中几句程序获取整个屏幕的图片及当前窗口的图片快照

时间:2014-07-03 09:54:01      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:winform   width   for   new   size   file   

  /// <summary>

        /// 获取整个屏幕的图片
        /// </summary>
        /// <returns></returns>
        public static Image GetScreenImage()
        {
            Image image = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height);
            Graphics g = Graphics.FromImage(image);

            g.CopyFromScreen(new Point(0, 0), new Point(0, 0), Screen.PrimaryScreen.Bounds.Size);

 

            return image;

        }

        public static Image GetWinformImage()
        {

            //获取当前屏幕的图像
             Bitmap b = new Bitmap(this.Width, this.Height);
             this.DrawToBitmap(b, new Rectangle(0, 0, this.Width, this.Height));
             //b.Save(yourFileName);

             return b;

         }

WINFORM中几句程序获取整个屏幕的图片及当前窗口的图片快照,布布扣,bubuko.com

WINFORM中几句程序获取整个屏幕的图片及当前窗口的图片快照

标签:winform   width   for   new   size   file   

原文地址:http://www.cnblogs.com/liuruitao/p/3818304.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!