这个对于 Windows 系统来说原生无解,正如 16 楼所说,从 Vista 时代开启 Aero 桌面就带来了这个问题。Windows 的窗体在上古时代是无阴影无圆角的标准矩形,XP 时代带来了圆角,但本质上窗体的图形还是矩形,不过是把圆角外侧做成透明而已。而 Windows 进入了现代 UI ,又是圆角又是阴影,也都是在窗体的边框上绘制出来的,属于窗体的一部分。 回到 OP 的问题,窗口截图主要是获取窗体的句柄来捕捉图像,而 OP 截图上边缘空白区域其实也是这个计算器的窗体,不过是透明渐变的阴影。 想要解决这个问题,目前看来只有靠后期修饰。