代码之家  ›  专栏  ›  技术社区  ›  Chakra

如何将屏幕保存为C语言中.NET窗体应用程序的图像#

  •  0
  • Chakra  · 技术社区  · 15 年前

    我有一个.NET 3.5 Windows窗体应用程序。当用户键入数据并单击“保存”时,我希望将整个表单保存为图像文件。

    我该怎么做?

    谢谢, Chak。

    2 回复  |  直到 15 年前
        1
  •  1
  •   Community CDub    8 年前

    看一看 my answer on this question . 它显示了如何对整个屏幕进行截图。

        2
  •  1
  •   Matthias    15 年前

    可以创建屏幕大小的位图(system.windows.forms.screen类),为其创建system.drawing.graphics对象(graphics.fromimage),然后使用graphics.copyfromscreen。

    您还可以使用Form.DrawToBitmap。