level 7
donglion426
楼主
Option Explicit Dim bitmap As Long, bmW As Long, bmH As Long
Dim graphics As Long Private Sub Form_Load()
InitGDIPlus
'从文件载入Bitmap
GdipCreateBitmapFromFile StrPtr("C:\TestImg.png"), bitmap
GdipGetImageWidth bitmap, bmW
GdipGetImageHeight bitmap, bmH
'以下是用于绘制Bitmap的
GdipCreateFromHDC Me.hDC, graphics
GdipDrawImageRectI graphics, bitmap, 0, 0, bmW, bmH
'扫地工作
GdipDeleteGraphics graphics
GdipDisposeImage bitmap 'Bitmap没有释放函数,直接拿Image的来用。这是允许的,因为这样做返回0(OK)。
TerminateGDIPlus
End Sub
2012年05月30日 07点05分
1
Dim graphics As Long Private Sub Form_Load()
InitGDIPlus
'从文件载入Bitmap
GdipCreateBitmapFromFile StrPtr("C:\TestImg.png"), bitmap
GdipGetImageWidth bitmap, bmW
GdipGetImageHeight bitmap, bmH
'以下是用于绘制Bitmap的
GdipCreateFromHDC Me.hDC, graphics
GdipDrawImageRectI graphics, bitmap, 0, 0, bmW, bmH
'扫地工作
GdipDeleteGraphics graphics
GdipDisposeImage bitmap 'Bitmap没有释放函数,直接拿Image的来用。这是允许的,因为这样做返回0(OK)。
TerminateGDIPlus
End Sub
