为什么在使用polybezier的时候不能使用setscale自定义坐标?我发现一旦使用setscale之后,polybezier就怎么也画不出线来了

解决方案 »

  1.   

    不好意思是scale不是setscale
    还有我不知道这里能不能编辑帖子?好像不能吧?
      

  2.   

    哦对了,应该是这样子的,polybezier还是可以画出线来,我以前把坐标设的太小画出去了看不见而已^_^
    但是polybezier不是使用的scale以后的坐标系统,怎样让它使用scale以后的坐标系统呢?
      

  3.   

    polybezier应该是一个api函数吧,参数中用自定义类型POINTAPI中的x,y是表示点的坐标,在绘制时以pixel为单位。在传递该参数前,前自定义的坐标系统中的数据转化成pixel就行了,比如X向300自定义单位转换成pixel可用p.x=Me.scaleX(300,vbuser,vbpixels)