0

こんにちは私は中期プロジェクトにMFCSDIアプリケーションを使用しています。しかし、シーンを(GDIを使用して)描画して「invalidate()」するたびに、フリックが発生します。

ダブルバッファリングとフリックの削除にDWMを使用していますが、ほとんど発生しません。問題は垂直同期にあると思います。仮想同期を有効にするにはどうすればよいですか。

4

1 に答える 1

0

オーバーライドOnEraseBkgndして、単に戻っTRUEて他に何もしないでください。これにより、描画するたびに背景が「消去」されるのを防ぐことができます。帰っTRUEてくると「そんなことしなくても消してしまった」とのこと。

于 2011-01-12T13:36:50.647 に答える