Problem mit GDI+ - Clone() und Graphics



  • Ich arbeite mit GDI+ und würde gerne einen Image klonen und danach drauf zeichnen:

    Image original = Image(L"mein_bild.bmp");
    Image* z_original = &original;
    //dann arbeiten wir mit dem Zeiger weiter...
    
    Image* klon = z_original->Clone();
    Graphics* g = Graphics::FromImage(klon);
    
    //und dann mit g weiterzeichnen...
    

    aber irgendwie klappt das mit dem Graphics-objekt nicht. Es passiert nichts wenn seine Methoden aufgerufen werden. Beim Debuggen stellt sich heraus, dass sein Feld

    nativeGraphics
    

    auf 0 zeigt.

    Weiß irgendjemand weiter? GDI+ ist nicht so meine Spezialität, aber bisjetzt hat es für mich einigermaßen funktioniert.


Anmelden zum Antworten