【发布时间】:2009-12-02 13:26:54
【问题描述】:
我在 vc++ 中创建了一个 SDI 应用程序,其中包含多个视图。当我重新调整 SDI 应用程序的大小时,它会闪烁。我尝试在“oneraseBackGround”函数中返回“TRUE”。 但这导致了我的应用程序刷新问题。
请指导我。
【问题讨论】:
标签: mfc
我在 vc++ 中创建了一个 SDI 应用程序,其中包含多个视图。当我重新调整 SDI 应用程序的大小时,它会闪烁。我尝试在“oneraseBackGround”函数中返回“TRUE”。 但这导致了我的应用程序刷新问题。
请指导我。
【问题讨论】:
标签: mfc
您需要使用双缓冲。让我与您分享一个有趣的链接,其中实现了一个解决您问题的类:
http://www.codeproject.com/KB/GDI/flickerfree.aspx
希望能解决你的问题。
【讨论】: