Fehler beim Erstellen eines Fensterhandles?
I habe minesweeper in Windows Forms programmiert und erstelle Buttons im Code. Jetzt habe ich einen Bot geschrieben der das Spiel spielt. Ich möchte den Bot ein paar Spiele spielen lassen und ihn auswerten aber nach einiger Zeit kommt der Fehler, ca wenn ich 9900 Buttons erstellt habe (Limit im Speicher 10000). Ich weiß warum der Fehler kommt aber nicht wie man ihn behebt. Meine Frage lautet daher, wie behebe ich diesen Fehler bzw.: Kann man ihn beheben?
Danke im Voraus
LG Martin
2 Antworten

Vielleicht hilft es, die maximale Anzahl der GDI-Objekte zu erhöhen:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Windows\GDIProcessHandleQuota
Hier kannst du einen Wert von 256 bis 65536 eintragen.
Folgende Spalte im Task-Manger hinzufügen (Ansicht-->Spalten auswählen):


Um welchen Fehler handelt es sich genau? Ist es eine OutOfMemoryException oder etwas Anderes? Ohne ein paar Details wird es schwierig, zu helfen.
