想要解释一下这段代码

时间:2013-12-05 13:17:31

标签: c#

我是c#的新手  我使用此代码获取我的桌面的截图。  但我不明白他们的意思。 这是代码。

bt = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height, PixelFormat.Format32bppArgb);

screenShot.CopyFromScreen(Screen.PrimaryScreen.Bounds.X, Screen.PrimaryScreen.Bounds.Y, 0, 0, Screen.PrimaryScreen.Bounds.Size, CopyPixelOperation.SourceCopy);

有人可以解释一下这些代码的作用和意义吗?

特别是括号中的部分.. 感谢。

1 个答案:

答案 0 :(得分:0)

Screen.PrimaryScreen.Bounds.WidthScreen.PrimaryScreen.Bounds.Height获取当前屏幕(监视器)的宽度和高度。它们用于创建新的Bitmap

第二行复制一个区域的内容(此处:整个屏幕)。