我是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);
有人可以解释一下这些代码的作用和意义吗?
特别是括号中的部分.. 感谢。
答案 0 :(得分:0)
Screen.PrimaryScreen.Bounds.Width
和Screen.PrimaryScreen.Bounds.Height
获取当前屏幕(监视器)的宽度和高度。它们用于创建新的Bitmap
。
第二行复制一个区域的内容(此处:整个屏幕)。