0
我想使用DrawToBitmap將面板(panel1)保存爲圖像,而且我已經能夠做到這一點。問題是,panel1在panel1內的另一個面板中位置而不是等於0,0。因此,當捕獲圖像時,由於某種原因它不會捕獲在panel1的左上方,而是在Location(0,0)它的父母。 這是我的代碼。C++面板DrawToBitmap不能正常工作
Bitmap^ bmp = gcnew Bitmap(panel1->Width, panel1->Height);
panel1->DrawToBitmap(bmp, panel1->Bounds);
bmp->Save("Capture.bmp");
delete bmp;
它正在捕獲panel1的寬度和高度,但這是截斷了面板的右下角。 在此先感謝...
Thanks @ildjarn!那工作! – SuperPrograman 2012-04-24 22:36:36