请问在vb环境中如何用gdi+实现围绕某一点旋转.谢谢!!!!!!!!!!!!!

解决方案 »

  1.   

    补充:我试过用GdipTranslateWorldTransform函数先平移,再用GdipRotateWorldTransform旋转无法实现所需目标,请各位不吝赐教,谢谢!!
      

  2.   

    GDI不就有个 P啥啥BLT的API可以旋转图片吗
      

  3.   

    用gdi+的,主要是为了消除锯齿,gdi没法实现此功能
      

  4.   


    GdipRotateWorldTransform gdip_Graphics, 度数, 0 '后面的order我不知道有什么用,所以随便写了个0
    加在加载图片的语句前面,我这里加载图片的语句是
    GdipLoadImageFromFile StrConv("D:\图片名", vbUnicode), gdip_pngImage
    总之把 GdipRotateWorldTransform gdip_Graphics, 度数, 0 放在 GdipLoadImageFromFile StrConv("D:\图片名", vbUnicode), gdip_pngImage 之前就行了。
      

  5.   

    谁说gdi没法实现,我就用GDI实现了图像任意旋转。明天我把代码贴出来!
      

  6.   

    祥见  http://community.csdn.net/Expert/topic/5764/5764687.xml?temp=.9952051