skypurple 发表于 2015-5-12 16:44 好吧,回头我再改改。 |
乔克斯 发表于 2015-5-12 16:02 虽然不会报错了,但是扩展屏幕没有反应,并且没有包含任务栏 |
skypurple 发表于 2015-5-12 15:26 [C#] 纯文本查看 复制代码 this.Size = new Size(Screen.GetWorkingArea(this).Width, Screen.GetWorkingArea(this).Height); 你试试改成这样行不行 |
乔克斯 发表于 2015-1-28 22:36 在FrmCapture中把 this.Size = new Size(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height); 替换成: var width = 0; var height = 0; foreach (var screen in Screen.AllScreens) { width += screen.Bounds.Width; height += screen.Bounds.Height; } this.Size = new Size(width, height); |
skypurple 发表于 2015-1-28 10:00 修改了哪里的代码? |
经过修改代码后,问题已解决,和QQ截图一样。。。 |
可以选中另外一个屏幕。 |
乔克斯 发表于 2015-1-22 14:42 QQ截图没有问题的,是当鼠标移动到当前屏,就截取当前屏,另外一个屏遮住。 |
skypurple 发表于 2015-1-22 11:26 是的。。扩展屏坐标超出了。导致出错。QQ截图运行正常吗? |