将表单客户区保存到没有装饰的图像文件(标题栏,边框)

时间:2013-10-31 19:48:58

标签: visual-c++ drawtobitmap

我想将表单的客户区保存到没有装饰(标题栏和边框)的图像文件中。我使用ClientRectangle和Bounds Properties玩了一些但我没有成功。保存的图像文件始终具有标题栏和边框,并且缺少右下部。我做错了什么?

还有一个问题:首先我认为DrawToBitmap方法会创建一个BMP图像,但是当我用图片编辑器打开保存的图像时,它说它是一个PNG文件。那么它是BMP / PNG?

我的代码如下所示:

Bitmap^ myBitmap = gcnew Bitmap(this->ClientSize.Width, this->ClientSize.Height);
this->DrawToBitmap(myBitmap, this->ClientRectangle);
myBitmap->Save("Mandel.png");

非常感谢您提前提供任何帮助!

0 个答案:

没有答案