Nachlauf nach schnellen Mausklicks
Re: Nachlauf nach schnellen Mausklicks
Vielen Dank für alle Antworten, die jetzt inzwischen noch gekommen sind. Mich von den WindowMouse-Befehlen abzuwenden, das wollte ich nicht, zumal ich mir eigentlich auch nicht so recht vorstellen kann, daß das dann wirklich so viel mehr an Performance bringt. Vielmehr hatte ich jetzt meinen Code nochmal untersucht, was die Verlangsamung auslösen könnte und war da auch fündig geworden. Es waren unnötige FlipBuffers() im Code. Ein vergleichsweise harmloser Nachlauf bei schnellen Klicks ist zwar nun immernoch vorhanden, aber das macht nichts. Bei normaler Benutzung des Programms stört da jetzt nichts mehr. Danke nochmals.
Re: Nachlauf nach schnellen Mausklicks
Ich schreibe es noch mal zum Schluss:
#PB_Event_LeftClick oder ähnlich ist nicht für die normale Screenbedienung gedacht.
Da steht nur negatives in OpenGL / DirectX oder SDL Dokumentationen über die Mischung solcher normaler WindowsEvents.
Und der Flip Befehl sollte nur EIN (1) mal vorkommen.
Dieser steuert das Doppelbufferverhalten.
(Ausnahme: Man weiß genau was man tut.)
#PB_Event_LeftClick oder ähnlich ist nicht für die normale Screenbedienung gedacht.
Da steht nur negatives in OpenGL / DirectX oder SDL Dokumentationen über die Mischung solcher normaler WindowsEvents.
Und der Flip Befehl sollte nur EIN (1) mal vorkommen.
Dieser steuert das Doppelbufferverhalten.
(Ausnahme: Man weiß genau was man tut.)
Betriebssysteme: div. Windows, Linux, Unix - Systeme
no Keyboard, press any key
no mouse, you need a cat
no Keyboard, press any key
no mouse, you need a cat
Re: Nachlauf nach schnellen Mausklicks
Ich habe bisher immer nur mit der Windows-Maus gearbeitet und jetzt den Code nochmal umzuschreiben, lohnt sich nicht in dem Fall. Dafür aber ist da jetzt wirklich nur noch ein FlipBuffers() drin. Danke.