Heim >Backend-Entwicklung >C#.Net-Tutorial >Implementierungsmethode der GDI-Doppelpufferung in .net WINFORM_Praktische Tipps

Implementierungsmethode der GDI-Doppelpufferung in .net WINFORM_Praktische Tipps

韦小宝
韦小宝Original
2017-12-16 09:32:121663Durchsuche

Der folgende Herausgeber wird einen Artikel über die Implementierungsmethode der GDI-Doppelpufferung von .net WINFORM mit Ihnen teilen. Er hat einen guten Referenzwert und ich hoffe, dass er für alle hilfreich sein wird, um .net zu lernen. Freunde, die sich für .net interessieren, folgen Sie bitte dem Editor, um einen Blick darauf zu werfen.

Manchmal treten bei der Ausführung kontinuierlicher GDI+-Vorgänge im Formular zusätzlich zur Änderung der Parameter des Formulars Flashing-Bedingungen auf Die Aktualisierung selbst sollte behoben werden. Dies kann der Grund für die doppelte Pufferung sein.

Methode 1:

Verwenden Sie GDI, um auf der Bitmap zu zeichnen, und generieren Sie dann die Bitmap neu


Bitmap bt = new Bitmap(510, 510);
Graphics g = Graphics.FromImage(bt);

g.DrawEllipse(Pens.Red, 100, 100, new Random().Next(1, 60), 50);
g.Dispose();
gb.DrawImage(bt,0,0);
gb.Dispose();


Die obige Implementierungsmethode der GDI-Doppelpufferung in .net WINFORM ist der gesamte vom Herausgeber geteilte Inhalt. Ich hoffe, er kann Ihnen eine Referenz geben wird die chinesische PHP-Website unterstützen.

Verwandte Empfehlungen:

Lösungen für häufige Probleme bei der Bereitstellung von asp.net für IIS_Praktische Tipps

Beispiel für die Implementierung des Authentifizierungsprozesses für die Formularauthentifizierung in asp.net mvc

Wie IIS die Methode zur Bereitstellung der asp.net mvc-Website implementiert

Das obige ist der detaillierte Inhalt vonImplementierungsmethode der GDI-Doppelpufferung in .net WINFORM_Praktische Tipps. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn