父窗口和子窗口大小相同。 而父母在小孩重新粉刷时重听儿童的重新粉刷,父母重新粉刷。 所以我不能使用invalidate来清理父窗口,因为这会将wm_paint发送给子窗口,然后是无限循环。
我怎样才能清理父widow没有使用invalidateRect,invalidateRgn等。 或者,我怎么能无效发送wm_paint到子窗口?
谢谢!
您可以在窗口上设置WS_CLIPCHILDREN
样式,或者尝试调用RedrawWindow函数指定RDW_NOCHILDREN
作为最终参数。 这可能会做你想要的,虽然有点难以分辨。