我正在尝试截取屏幕的给定区域的屏幕截图。我正在使用标准的C#代码:
Bitmap bitmap = new Bitmap(Screen.Width, Screen.Height);
Graphics graphics = Graphics.FromImage(bitmap as Image);
graphics.CopyFromScreen(x, y, 0, 0, bitmap.Size);
它运行良好但实际上它不包含鼠标指针。
我找到了一种方法,但它包含Dllimport (user32.dll)
(screenshot with mouse pointer)。
有没有办法在Linux(C#Mono)中实现它?