var form = new Display();
form.Show();
//start capturing frames from it and display in the picture boc
Bitmap bmpScreenshot = new Bitmap(form.Width, form.Height, PixelFormat.Format32bppArgb);
form.DrawToBitmap(bmpScreenshot, new Rectangle(0, 0, form.ClientSize.Width, form.ClientSize.Height));
bmpScreenshot.Save("screenshot.png", ImageFormat.Png);
pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;
pictureBox1.ImageLocation = "screenshot.png";
1条答案
按热度按时间brc7rcf01#
您可以使用下面的代码来预览当前Windows窗体应用程序中的另一个Windows窗体应用程序,如下图所示。
这就像试图镜像第二个Windows窗体应用程序屏幕并在主Windows窗体应用程序中显示它一样。