ERLEDIGT
JA
JA
ANTWORTEN
1
1
ZUGRIFFE
319
319
EMPFEHLEN
-
29.01.10 14:02 #1
Ich hab aus einer alten Projektmappe von mir einen Codeausschnitt kopiert, der Bilder anzeigen soll(dort funktioniert er). Aussehen tut er so:
Code :1 2 3 4 5
CImage img; img.Load(L"D:\\Koala.jpg"); CClientDC dc(this); CDC *bmDC=CDC::FromHandle(img.GetDC()); dc.BitBlt(0,0,200,200,bmDC,0,0,SRCCOPY);
Sobald ich nun den Button klicke der die Funktion aufruft erscheint die Meldung im Anhang. Was ist hierran falsch? Nutzen tu ich MVS2010 Beta 2
EDIT: Ich habs jetzt nochmal mit MVS2005 getestet und selbes Problem.
Der Fehler liegt in der Benutzung von img.GetDC();. Jedoch hab ich nachgeschaut und hier wurde so ziemlich der selbe Code vorgeschlagen. Von daher versteh ich nicht wo der Fehler liegt.
Geändert von SCIPIO-AEMILIANUS (29.01.10 um 16:36 Uhr)
MFG Scipio
Ein Danke für hilfreiche Antworten ist gern gesehen.
-
29.01.10 16:57 #2
So Lösung gefunden:
Code :1 2 3 4 5 6 7 8 9 10
CImage img; img.Load("D:\\Koala.jpg"); HBITMAP hBmp=(HBITMAP)img; CDC *pDC=GetDC(); CDC bmDC; bmDC.CreateCompatibleDC(pDC); bmDC.SelectObject(hBmp); pDC->BitBlt(0,0,200,200,&bmDC,0,0,SRCCOPY); ReleaseDC(&bmDC); ReleaseDC(pDC);MFG Scipio
Ein Danke für hilfreiche Antworten ist gern gesehen.
Ähnliche Themen
-
Probleme beim Skalieren eines Bildes
Von freakshoot im Forum PhotoshopAntworten: 7Letzter Beitrag: 05.05.10, 14:08 -
Bessere Methode als diese um Bereich eines Bildes zu laden?
Von Kai008 im Forum Java GrundlagenAntworten: 0Letzter Beitrag: 27.02.09, 14:01 -
Problem beim Verschieben/Zoomen eines Bildes
Von maltor im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 0Letzter Beitrag: 01.02.09, 18:27 -
Problem beim Blitten eines Bildes (VB.NET)
Von Shogoki92 im Forum .NET CaféAntworten: 2Letzter Beitrag: 16.10.08, 22:31 -
Dringen Hilfe beim animieren eines Bildes
Von Crunchip im Forum PhotoshopAntworten: 2Letzter Beitrag: 21.08.08, 21:22





Zitieren
Login






