Yes,i forgot about that.Try it now: FUnc _GUICtrlStatic_SetPicture($Control,Const $File,Const $SizeX,Const $SizeY,Const $KeepRatio = False) Local Const $STM_SETIMAGE = 0x0172 Local Const $IMAGE_BITMAP = 0 IF NOT FileExists($File) Then Return SetError(1) _GDIPlus_Startup() Local $hResizedBitmap = _CreateBitmap($SizeX, $SizeY) Local $hResizedImage = _GDIPlus_BitmapCreateFromHBITMAP($hResizedBitmap) Local $hOrigImage = _GDIPlus_ImageLoadFromFile($File) Local $hGraphics = _GDIP