Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#24

AW: WIn32Api ScrollBox emulieren\erstellen

  Alt 17. Sep 2016, 22:33
Zu mal du das ja wahrscheinlich noch an zich anderen Stellen benötigst.
Na nicht unbedingt eher umgekehrt aber egal..
Musste das jetzt leicht was umstrukturieren mit Globalen Variablen weil "str"
in der RenderSpectrogram Function bei GDIP_DrawTextToDC Verwendung findet.

Ich habe jetzt auch noch das Flackern zu 100% unterbunden mit meiner neuen Doublebuffer Routine.
Das geht jetzt natürlich etwas auf die CPU.. man muss sich also fragen Flackern oder CPU Auslastung.

Ich setze einfach den Timer etwas hoch muss ja nicht unbedingt in Realzeit laufen 25ms sind ausreichend.

Der vorteil dabei ist ich konnte die Funktion
GDIP_FillRect(Graphics, 0, 0, rc.Right, rc.Bottom, SKAERO_ColorARGB(255, 0));

heraus nehmen. Wird dann nicht mehr benötigt zum löschen des Hintergrund.


gruss

Geändert von EWeiss (17. Sep 2016 um 23:21 Uhr)
  Mit Zitat antworten Zitat