我对一个Windows项目有一个问题,我只能在Windows 10机器上复制这个项目(在Windows7上它确实工作)。我认为我可以隔离问题的来源,也就是说,如果我打开双缓冲并将FormBorderStyle设置为None,那么如果我调整表单的大小,例如在事件处理程序中,背景部分和某些控件不被重新绘制。
要重现这个问题,只需在表单中添加几个控件(可能数量也很重要),通过重写CreateParams、FormBorderStyle=None (使用另一种边框样式)切换双缓冲object sen