Visual c++ 将窗体客户端区域保存到图像文件而不进行装饰(标题栏、边框)

Visual c++ 将窗体客户端区域保存到图像文件而不进行装饰(标题栏、边框),visual-c++,drawtobitmap,Visual C++,Drawtobitmap,我想将表单的客户端区域保存到一个没有装饰(标题栏和边框)的图像文件中。我玩过一些ClientRectangle和Bounds属性,但没有成功。保存的图像文件始终具有标题栏和边框,并且缺少右下部分。我做错了什么 还有一个问题:首先,我认为DrawToBitmap方法将创建一个BMP图像,但当我用图片编辑器打开保存的图像时,它会说这是一个PNG文件。那么它是哪个BMP/PNG呢 我的代码如下所示: Bitmap^ myBitmap = gcnew Bitmap(this->ClientSize

我想将表单的客户端区域保存到一个没有装饰(标题栏和边框)的图像文件中。我玩过一些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");
非常感谢您提前提供的任何帮助