使用双缓存刷图的前提下,Win7系统还是出现闪烁,后来通过以下三点解决问题
1. AfxRegisterWndClass注册Wnd时设置画刷为黑色
2. OnEraseBkgnd 直接返回true
3. 右键软件exe,,将兼容性中的禁止桌面元素打上√,禁止掉
使用双缓存刷图的前提下,Win7系统还是出现闪烁,后来通过以下三点解决问题
1. AfxRegisterWndClass注册Wnd时设置画刷为黑色
2. OnEraseBkgnd 直接返回true
3. 右键软件exe,,将兼容性中的禁止桌面元素打上√,禁止掉