Bitmap anzeigen in echter Größe



  • Ich möchte ein Bitmap das im Format 800x600 vorliegt auch so
    in meiner Anwendung anzeigen lassen.
    Das Bild wird aber nur Fingernagelgroß dargestellt.
    Jetzt habe ich mir das Picturecontrol größer gezogen und es wird
    richtig angezeigt.

    Aber geht es denn nicht auch so, dass das Bitmap in der jeweiligen
    "Eigengröße" angezeigt wird? Es gibt doch auch die Eigenschaft
    "Echte Größe". Wirkt aber irgendwie bei mir nicht?



  • Ich würde das nciht über sPicture Kontroll amchen sonder in der OnPaint Methode selber malen wenn eines Geladen ist. Das macht sich finde ich viel bessa.



  • Klär mich drüber auf. Wie mach ich dass?



  • Du startest deinen bevorzugten Browser und gibst dann bei Google ein Bitmap anzeigen MFC bzw GDI oder du nutzt die suchen Funktion aus diesem Forum dann solltest du genug Material finden. Tut mir leid ich werd jetzt hier keinen Code pasten denn das is wirklich ne ganz simple sache. Alleine MSDN kann dir maßenhaftes bieten. Hoffe das hilft dir trotzdem.

    Du kannst gerne fragen zu deinem dann erstellten code stellen aba eigentlich sollte das anzeigen eins Bitmaps wirklich kein Prob darstellen.

    Achja was du auch tun könntest is die größe des bitmaps herausfinden und dann mit der SetWindowPos methode die größe des ImageBox anpassen. Aba das direkte anzeigen über OnPaint methode sollte simpler sien.


Log in to reply