Bild in IPicture laden

Hallo!

Hab ein kleines Problem…

und zwar bekomme ich aus einer Funktion einen DWORD Pointer der auf ein CBitmap Objekt zeigt.
Das möchte ich gerne in ein IPicture Objekt laden um es danach anzeigen zu können.

Nur wie?

Wäre echt toll wenn mir da jemand weiterhelfen könnte.

Gruß

Daniel

Gefunden

Nun müssen wir einen temporären Device Context erzeugen.
Wenn alles klappt, enthält hdcTemp den kompatiblen Device Context.
Wenn das Programm keinen kompatiblen Device Context erzeugen kann,
wird pPicture freigegeben und das Programm beendet.

hdcTemp = CreateCompatibleDC(GetDC(0)); // erzeuge den Windows kompatiblen Device Context 
if(!hdcTemp) // schlug die Erzeugung fehl?
pPicture-\>Release(); // dekrementiere IPicture Reference Zähler
return FALSE; // gebe False zurück(Fehlschlag) } 

gefunden http://www.joachimrohde.com/cms/xoops/modules/articl…
ca. mitte

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Gefunden

Nun müssen wir einen temporären Device Context erzeugen.
Wenn alles klappt, enthält hdcTemp den kompatiblen Device
Context.
Wenn das Programm keinen kompatiblen Device Context erzeugen
kann,
wird pPicture freigegeben und das Programm beendet.

hdcTemp = CreateCompatibleDC(GetDC(0)); // erzeuge den Windows
kompatiblen Device Context
if(!hdcTemp) // schlug die Erzeugung fehl?
pPicture->Release(); // dekrementiere IPicture Reference
Zähler
return FALSE; // gebe False zurück(Fehlschlag) }

gefunden
http://www.joachimrohde.com/cms/xoops/modules/articl…
ca. mitte

Ok!

Hab wohl vergessen zu erwähnen das ich ein ziemlicher Anfänger bin und damit jetzt nicht so viel anfangen kann.

Wäre toll wenn du mir das etwas genauer erklären könntest.

Danke

Daniel

Halo Daniel,

Ich denke, du brauchst ein Tutorium in Sachen WIN_API. Schau mal hier:

http://www.winprog.org/tutorial/
http://www.henkessoft.de/inhalt.htm
http://www.inigraphics.net/ini-sc/mswin/awfcsem/inha…
http://www.willemer.de/informatik/windows/index.htm
http://win-api.de
http://functionx.com/win32/index.htm

lg
Martin

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]