如何使用透明窗口WPF截取屏幕截图

时间:2017-12-05 20:01:55

标签: c# wpf screenshot

我需要你的帮助。

我想截取我的所有屏幕截图,除了应用程序屏幕,应用程序屏幕背景是透明的,但我不希望我的元素出现在屏幕截图中。

我目前使用的代码是:

System.Drawing.Bitmap bm = new System.Drawing.Bitmap(Convert.ToInt32(System.Windows.SystemParameters.PrimaryScreenWidth), Convert.ToInt32(System.Windows.SystemParameters.PrimaryScreenHeight));
System.Drawing.Graphics g = System.Drawing.Graphics.FromImage(bm);
g.CopyFromScreen(0, 0, 0, 0, bm.Size);

我在WPF写作。

Thatnk是你的帮助!

1 个答案:

答案 0 :(得分:0)

您将不得不隐藏窗口,截取屏幕截图,然后重新显示。