多个子对话框之间切换时的屏幕闪烁问题,求解
基本信息:
1,基于对话框的程序,包括一个主对话框,n个子对话框,所有子对话框的位置相同,都在父对话框中央;
2,用户点击主对话框上不同按钮时,在各个子对话框之间进行切换;
3,子对话框动态创建(Create),并使用SetWindowPos()函数显示;
4,主对话框和子对话框都有背景图,背景的重绘用双缓冲,在OnPaint()中完成;
4,主对话框的ClipChild属性已经设为True;
问题:
点击按钮,实现对话框切换的时候,新对话框在显示之前总是会闪一下,然后才蹦出来。
这些天在google上查了很久,也找到过类似的问题的解答,但依照各种方法总是不能解决问题。
谢谢关注,请有识者施举手之劳:)