PNG darstellen
-
Hallo, weiß jemand eine Möglichkeit, wie ich ein PNG-Bildchen auf ein Fenster malen kann ohne GDI+ zu verwenden. Kann das in meine alte IDE nämlich nicht integrieren.
-
Guckst Du hier
: http://www.libpng.org/pub/png/
-
Schau mal "OleLoadPicture(Ex)" an...
-
Oder so
.
-
Danke erstmal allen.
Jochen Kalmbach schrieb:
Schau mal "OleLoadPicture(Ex)" an...
Was bedeutet das "Ex"? Hab's schon versucht mit OleLoadPicture() - wie mit JPG oder GIF halt auch. Aber er zeigt nix an...

-
WebFritzi schrieb:
[..] ohne GDI+ zu verwenden. [..]
Ich nerve trotzdem mal

Für VS6 gibts hier ne nutzbare Version: http://www.codersource.net/mfc_gdi_plus_common_issues.html
mingw-fähige Header und Lib hätte ich bei Interesse auch noch auffer Platte liegen..
-
WebFritzi schrieb:
Kann das in meine alte IDE nämlich nicht integrieren.
Welche?
-
audacia schrieb:
WebFritzi schrieb:
Kann das in meine alte IDE nämlich nicht integrieren.
Welche?
BCB3
-
Die GDI+ hat auch ein C-Interface, zumindest das sollte sich auch vom BCB 3 aus benutzen lassen.
Ansonsten kann ich mir gut vorstellen, daß auch die C++-Version mit vertretbarem Aufwand zum Laufen gebracht werden kann. Woran scheitert es denn genau?Oder du verwendest einfach Turbo C++, da geht das hervorragend

-
audacia schrieb:
Woran scheitert es denn genau?
Schau mal auf http://www.leunen.com/cbuilder/gdiplus.html, Punkt 4, 2. Satz. Der weiß nicht mal, was ULONG_PTR ist.