Frage

hallo Ich bin mit MFC SDI-Anwendung für mein Halbzeitprojekt. aber jedes Mal, wenn ich Szene zeichnen (mit GDI) und „invalidate ()“ es schnippte auftreten.

Ich verwende DWM für doppelte Pufferung und Entfernen Schnippen aber es selten auftreten. Ich denke, Problem in der vertikalen syncing.what ist kann ich für ermöglicht virtuelle Syncing

War es hilfreich?

Lösung

Versuchen OnEraseBkgnd zwingende und einfach TRUE zurückkehren und nichts anderes tun. Dies verhindert, dass der Hintergrund jedes Mal, „gelöscht“ werden Sie zeichnen. TRUE der Rückkehr sagt: „Ich Es` gelöscht haben, auch wenn Sie nicht so etwas getan haben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top