Bild speichern
-
Hallo
ich möchte ein bild das im Fenster angezeigt wird speichern, ich hab es mit http://www.c-plusplus.net/forum/viewtopic-var-t-is-39400.html probiert, es funktioniert auch.jetzt hab ich einen speichern dialog gemacht, das gespeicherte bild ist dort schwarz, wo vorher der dialog war.
was kann ich ändern?
-
Benutzt du den DC des Fensters?
Dann mach direkt vor dem speichern noch nen InvalidateRect() und UpdateWindow()Mein Vorschlag wäre eher:
Direkt das Bild das du speichern willst in einen memory-dc selektieren/blitten und den dann speichern.Oder schau dir mal GDI+ an, damit kannst du auch png, jpg und gif speichern.
-
ja ich hatte den DC gebraucht
kan du mir genauer sagen wie das selektieren, blitten und speichern konkret aussieht, ich hab dafon keine ahnung!