mfc 单文档 多窗口,对其中的一个窗口中的picture control控件,自适应大小,使其始终与窗口大小相同,代码写完之后,出现了以下问题。
当改变窗口高度或者宽度之后,可能会发生刷新失败,经过检查并非代码自身问题,如图所示:
上图是经过多次改变窗口大小出现的问题。解决方法是强制刷新窗口,虽然效率会低很多,但是可以解决上面的问题。
只需要在自适应窗口大小的代码后面添加两行代码即可。
InvalidateRect(oRect1);
UpdateWindow();
mfc 单文档 多窗口,对其中的一个窗口中的picture control控件,自适应大小,使其始终与窗口大小相同,代码写完之后,出现了以下问题。
当改变窗口高度或者宽度之后,可能会发生刷新失败,经过检查并非代码自身问题,如图所示:
上图是经过多次改变窗口大小出现的问题。解决方法是强制刷新窗口,虽然效率会低很多,但是可以解决上面的问题。
只需要在自适应窗口大小的代码后面添加两行代码即可。
InvalidateRect(oRect1);
UpdateWindow();