Сохранение клиентской области форм в файл изображения без декораций (строка заголовка, рамка)

Я хотел бы сохранить клиентскую область формы в файл изображения без декораций (строка заголовка и границы). Я немного поиграл со свойствами 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");

Большое спасибо за любую помощь заранее!

0 ответов

Другие вопросы по тегам