• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
三人行者,必有我师焉
为了自己的理想,我愿意付出全部的力量
博客园    首页    新随笔    联系   管理    订阅  订阅

c# 保存屏幕到图片中


    public void getScreen()
    {
        Image myImage = new Bitmap(1024, 768);
        Graphics g = Graphics.FromImage(myImage);

        g.CopyFromScreen(new Point(0, 0), new Point(0, 0), new Size(1024, 768));
        IntPtr dc1 = g.GetHdc();
        g.ReleaseHdc(dc1);
        String path = Server.MapPath("~/");
        Random objRand = new Random();
        String pic_name = DateTime.Now.ToString("yyyyMMddHHmmssffff") + ".jpg";
        string allpathname = path + pic_name;
        myImage.Save(allpathname);
    }

posted @ 2009-06-24 13:52  wsy6634  阅读(337)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3