我想将表单的客户区保存到没有装饰(标题栏和边框)的图像文件中。我玩过一些 ClientRectangle 和 Bounds 属性,但没有成功。保存的图像文件始终具有标题栏和边框,并且缺少右下部分。我究竟做错了什么?
还有一个问题:首先我认为 DrawToBitmap 方法会创建一个 BMP 图像,但是当我用图片编辑器打开保存的图像时,它说它是一个 PNG 文件。然后是 BMP/PNG?
我的代码如下所示:
Bitmap^ myBitmap = gcnew Bitmap(this->ClientSize.Width, this->ClientSize.Height);
this->DrawToBitmap(myBitmap, this->ClientRectangle);
myBitmap->Save("Mandel.png");
非常感谢您提前提供的任何帮助!