Naja, zumindest siehst du so schon mal, dass die meiste CPU-Zeit nicht in deinem eigenen Code verbraten wird, sondern in User32.dll. Jetzt musst du dir überlegen, welche
API-Funktionen aus dieser
DLL daran Schuld sein könnten. Welche rufst du besonders oft auf? Wie könntest du die Anzahl dieser Aufrufe reduzieren?
Mehr kann ich aus den Daten, die du geliefert hast auch nicht ableiten (das sind aber sicher auch nicht alle).