Mein Anwendung, erstellt mit Borland C++ 5.0 als win32 GUI Applikation, benötigt 100% CPU.
Ich habe versucht, die Ursache einzugrenzen und die Vermutung liegt nahe, dass dies mit der Verwendung der OWL class TDialog zu tun hat.
Eine ältere Version meiner Software kommt ohne TDialog aus und brauch so gut wie keine Ressourcen.
Mein Applikation basiert auf dem Borland Beispiel Sockdemo aus EXAMPLES/OWL/CLASSES/WINSOCK.
Dieses Borland Beispiel zeigt dasselbe Verhalten. Sobald ein dialogfenster geöffnet wird geht die CPU rauf auf 100%.
Interessant finde ich, dass sobald aus dem Dialogfenster eine Messagebox geöffnet wird, die auf ein OK wartet, die CPU auf 0% runter geht.
Ist dieses 100% CPU-Problem bekannt und was kann ich dagegen tun...
...verzweifelt sei...!
Schon mal vielen dank für allfällige Tipps!
Ich habe versucht, die Ursache einzugrenzen und die Vermutung liegt nahe, dass dies mit der Verwendung der OWL class TDialog zu tun hat.
Eine ältere Version meiner Software kommt ohne TDialog aus und brauch so gut wie keine Ressourcen.
Mein Applikation basiert auf dem Borland Beispiel Sockdemo aus EXAMPLES/OWL/CLASSES/WINSOCK.
Dieses Borland Beispiel zeigt dasselbe Verhalten. Sobald ein dialogfenster geöffnet wird geht die CPU rauf auf 100%.
Interessant finde ich, dass sobald aus dem Dialogfenster eine Messagebox geöffnet wird, die auf ein OK wartet, die CPU auf 0% runter geht.
Ist dieses 100% CPU-Problem bekannt und was kann ich dagegen tun...
...verzweifelt sei...!
Schon mal vielen dank für allfällige Tipps!
Comment