Fehler



  • Hallo ich habe ein Spiel Programmiert oder ich bin mehr oder weniger noch dabei.
    Problem: wenn man länger spielt kommt nach einiger Zeit der Fehler " Eine Notwendige ressource ist nicht" und ein ok Button.

    Kann mir jemand sagen was das genau ist und wie ich das abstellen kann?



  • GDI-Overflow!
    Du hast vergessen, GDI-Resourcen nach der Benutzung zu löschen!



  • Kannst du mir sagen was das im klartext heißt?und wie ich das machen muss



  • Du hast z.B. mit LoadBitmap ein Bild geladen und es dann nicht wieder mit DeleteObject zerstört.

    Musst halt in deinem Quellcode nach solchen Sachen suchen...



  • also deleteobject kenn ich gar nicht aber wenn ich z.b ein bild habe muss ich es löschen oder wie?
    DeleteObject(IDB_BITMAP7);
    wenn ich das so mache bekomme ich einen Fehler

    : error C2664: 'DeleteObject' : Konvertierung des Parameters 1 von 'const int' in 'void *' nicht moeglich
    Die Konvertierung eines ganzzahligen Typs in einen Zeigertyp erfordert ein reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat

    wie geht denn das?


Anmelden zum Antworten