GdipGetImageDimension: Unterschied zwischen den Versionen
K |
K |
||
Zeile 46: | Zeile 46: | ||
*Windows 98 und später | *Windows 98 und später | ||
*Windows NT 4.0 SP6 und später | *Windows NT 4.0 SP6 und später | ||
− | |||
− | |||
[[Kategorie:GDI+]] | [[Kategorie:GDI+]] |
Version vom 7. Mai 2008, 12:13 Uhr
Über die API-Funktion GdipGetImageDimension erhalten Sie die Höhe und die Breite in Pixel von einem GDI+ Bitmap- oder Image-Objekt.
Declare Function GdipGetImageDimension Lib "GdiPlus.dll" ( _ ByVal image As Long, _ ByRef Width As Single, _ ByRef Height As Single) As Status
Parameter:
image
- Zeiger auf ein GDI+ Bitmap- oder Image-Objekt.
Width
- Zeiger auf eine Variable vom Typ Single, welche die zurückgegebene Breite in Pixel aufnehmen kann.
Height
- Zeiger auf eine Variable vom Typ Single, welche die zurückgegebene Höhe in Pixel aufnehmen kann.
Beispiel:
Dim sngWidth as Single Dim sngHeight as Single If GdipGetImageDimension(lngImage, sngWidth, sngHeight) <> OK Then MsgBox "Fehler beim ermitteln der Höhe und Breite vom GDI+ Bitmap-Objekt!", _ vbCritical, "Fehler!" End If
Rückgabe(n):
War der Aufruf der Funktion erfolgreich wird "OK" aus der Enumeration Status zurückgegeben. Im Fehlerfall wird Ihnen ein anderer Wert aus der Enumeration Status zurückgegeben.
Hinweise:
Bevor Sie die GDI+ Funktion GdipGetImageDimension verwenden können, müssen Sie GdiplusStartup ausführen.
Ab Windows XP ist GDI+ standardmäßig installiert. Für alle anderen unterstützten Betriebssysteme kann das "GDI+ Platform SDK Redistributable Paket" unter folgender Adresse kostenlos herruntergeladen werden. GDI+ Platform SDK Redistributable Paket
Beachten Sie unbedingt die Hinweise zur Installation der GdiPlus.dll in der redist.txt, die im "GDI+ Platform SDK Redistributable Paket" enthalten ist.
Betriebssystem:
Die API-Funktion GdipGetImageDimension ist unter folgenden Betriebssystemen funktionsfähig:
- Windows 98 und später
- Windows NT 4.0 SP6 und später