我的一个表单截取了桌面的截图,并将其用作绘图的表单背景。但是当Windows设置"桌面/屏幕分辨率/使文字和其他项目变大或变小时#34;大于100%Screen.Bounds小于Image.Size。所以背景图像比形式更大。拉伸屏幕截图图像会变得模糊。 那么适当大小的截图解决方案是什么? 防止Windows自动缩放我的表单或其他截图方式?
SendKeys.SendWait("{PRTSC}");
Image img= Clipboard.GetImage();
this.BackgroundImage = img;
Debug.Print("Img.Size=" + img.Size.ToString());
Debug.Print("Screen.Size=" + Screen.PrimaryScreen.Bounds);