BMp-Datei zu DC

11/02/2010 - 02:01 von Heinz-Mario Frühbeis | Report spam
Hallo!

Ich suche eine Möglichkeit eine BMP-Datei so zu laden, das ich zu diesem
Bild ein DC bekomme.
Am Besten ohne es in eine P.Box, oder àhnlichem zu laden.

Ich hoffe sehr das es dafür eine Möglichkeit gibt.

viele Grüße
Heinz-Mario
 

Lesen sie die antworten

#1 Timo Kunze
11/02/2010 - 08:01 | Warnen spam
Du meinst, du willst einen Memory-DC erstellen und dort das Bild
reinladen? Alles andere ergibt für mich keinen Sinn.
Die nötigen API-Funktionen heißen CreateCompatibleDC, DeleteDC,
LoadImage, DeleteObject und SelectObject. Mit CreateCompatibleDC
erzeugst du den DC, mit LoadImage làdst du die Bitmap aus der Datei, mit
SelectObject làdst du die Bitmap in den DC (Rückgabewert speichern!) und
spàter die alte Bitmap (= der Rückgabewert) wieder zurück und damit
deine eigene Bitmap aus dem DC heraus. Mit DeleteObject löschst du deine
Bitmap wenn du sie nicht mehr brauchst, mit DeleteDC löschst du den DC
wenn du ihn nicht mehr brauchst.
Alles weitere findest du auf MSDN Online.

Timo
www.TimoSoft-Software.de - Unicode controls for VB6
"Those who sacrifice freedom for safety deserve neither."
"Demokratie ist per Definition unsicher. Ihr Schutz entsteht aus der
Überzeugung, dass die demokratischen Kràfte überwiegen und sich – auf
demokratischem Wege – durchsetzen."

Ähnliche fragen