VB 用GDI+ 如何实现图片的旋转?

来源:百度知道 编辑:UC知道 时间:2024/05/26 02:04:16
VB 用GDI+ 如何实现图片的旋转?听说GDI+旋转图形以后很平滑的 没有锯齿,请问用VB如何实现?谢谢 !请高手不吝赐教!在线等!分不够我再加!在网上找了半天 都 是C++写的 看不懂!最好是VB
swx1995大哥 你图片处理的很好 ,就是边缘还有锯齿 ,你再给我搞搞好吗?分给你加到150也行啊 谢谢哦~~

图形平滑,边缘可不平滑

模块:

Option Explicit

Public Declare Function GdiplusStartup Lib "gdiplus" (token As Long, inputbuf As GdiplusStartupInput, Optional ByVal outputbuf As Long = 0) As GpStatus
Public Declare Function GdiplusShutdown Lib "gdiplus" (ByVal token As Long) As GpStatus

Public Declare Function GdipCreateFromHDC Lib "gdiplus" (ByVal hDC As Long, graphics As Long) As GpStatus
Public Declare Function GdipDeleteGraphics Lib "gdiplus" (ByVal graphics As Long) As GpStatus
Public Declare Function GdipSetSmoothingMode Lib "gdiplus" (ByVal graphics As Long, ByVal SmoothingMd As SmoothingMode) As GpStatus
Public Declare Function GdipSetInterpolationMode Lib "gdiplus" (ByVal graphics As Long, ByVal interpolation As InterpolationMode) As GpStatus
Public Declare Function GdipSetCompositingQuality Lib "gdiplus" (ByVal graphics As Long, ByVal CompositingQlty A