tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
1
ZUGRIFFE
319
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von SCIPIO-AEMILIANUS
    SCIPIO-AEMILIANUS SCIPIO-AEMILIANUS ist offline aka DonMahallem
    Registriert seit
    Mar 2007
    Ort
    Saxonburg(Pa)
    Beiträge
    375
    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.
    Probleme beim Laden eines Bildes-screen.png
    Geändert von SCIPIO-AEMILIANUS (29.01.10 um 16:36 Uhr)
     
    MFG Scipio
    Ein Danke für hilfreiche Antworten ist gern gesehen.

  2. #2
    Avatar von SCIPIO-AEMILIANUS
    SCIPIO-AEMILIANUS SCIPIO-AEMILIANUS ist offline aka DonMahallem
    Registriert seit
    Mar 2007
    Ort
    Saxonburg(Pa)
    Beiträge
    375
    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

  1. Probleme beim Skalieren eines Bildes
    Von freakshoot im Forum Photoshop
    Antworten: 7
    Letzter Beitrag: 05.05.10, 14:08
  2. Antworten: 0
    Letzter Beitrag: 27.02.09, 14:01
  3. Problem beim Verschieben/Zoomen eines Bildes
    Von maltor im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 0
    Letzter Beitrag: 01.02.09, 18:27
  4. Problem beim Blitten eines Bildes (VB.NET)
    Von Shogoki92 im Forum .NET Café
    Antworten: 2
    Letzter Beitrag: 16.10.08, 22:31
  5. Dringen Hilfe beim animieren eines Bildes
    Von Crunchip im Forum Photoshop
    Antworten: 2
    Letzter Beitrag: 21.08.08, 21:22