我试图在 Win32 应用程序中实现双缓冲,因此我需要将窗口的控件从最后面的控件绘制到最前面。据我了解,WM_EX_COMPOSITED
执行此操作,但它自身也执行双缓冲1。我怎样才能让窗口像 WS_EX_COMPOSITED
一样从下到上绘制而不用双缓冲呢?
我没有使用 WM_EX_COMPOSITED
进行双缓冲,因为我认为我可以手动完成更好的工作,并且不会因 DWM 等而出现闪烁。
最佳答案
使用 WS_EX_TRANSPARENT
扩展窗口样式,使顶层窗口最后绘制。
关于c++ - 没有双缓冲的 WM_EX_COMPOSITED,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10520585/