Die GDI+ Bibliothek von Windows hat verbesserte grafische Funktionen. U.a. gehören dazu, dass Laden und Speichern von Bilder in unterschiedlichsten Foirmaten, das verbesserte rendern der Grafiken bei Größenämderungen u.v.m.
Hier nun eine Anleitung zum einbinden dieser Biblothek:
Zunächst wird die LIB-Datei dem Projekt hinzugefügt

Folgende Variablen werden in die PRIVATE Section des Formulars aufgenommen:

Der Namespace wird angegeben:

Der Konstruktor und Destruktor des Formulars werden wie folgt aufgebaut:

Zu den Bedingungen für den Compiler wird folgendes hinzugefügt:

Nunmehr kann die Bibliothek genutzt werden. Hier ein Beispiel für das Laden eines Bildes, wobei es egal ist, welches Format das Bild hat:
String dateiname="bild.jpg"; Image image(WideString(dateiname)); //Bild laden Graphics::TBitmap *bitmap=new Graphics::TBitmap; //eine VCL Bitmap bitmap->Width=image.GetWidth(); bitmap->Height=image.GetHeight(); Gdiplus::Graphics graphics((HDC)bitmap->Canvas->Handle); GDI mitteilen, wo unsere Bitmap ist graphics.DrawImage(ℑ, 0, 0, image.GetWidth(), image.GetHeight()); Bild reinmalen delete bitmap;