硅橡胶的导热系数:百度知道里怎么没有VB6.0高手啊!!!!!!

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 19:13:19
我悬赏了三天积分全花光了,可是居然没有一个人能回答我的问题。真是可悲啊!!!!是不是来错地方了?????我的问题如下:
我用vb6.0在写一个类似cad的绘图程序,我用窗体做容器,对窗体采用自定义坐标系,设定窗体scaleleft为-150,scaletop为150,scalewidth为300,scaleheight为-300。autodraw设为true.当我用circle或line方法试图画一个直径或线长超过3000的圆或直线时,图形严重失真,或者说图形混乱更确切些。我不知道该如何解决,小弟在此请教各位高手在不改变自定义坐标值的情况下,如何画出超出边界的大图形并且不失真?应采用何种技术,敬请具体说明,小弟在此感激不尽。
我的绘图程序要求像cad程序一样,能够缩放,我的缩放是通过定义坐标系值的大小来实现的,例如我要将一根(0,0)-(150,150)的直线放大10倍,我只要将窗体scaleleft,scaletop,scalewidth,scaleheight缩小10倍,那么它显示的效果就等于将线放大了10倍,问题的关键在于容器的自定义坐标值缩小10倍后就不能正常的用line方法画出这根线了,因为线长超出容器边界了。不知道各位有没有更好的办法。

是来错地方了。
这样的问题,来这种义务的地方,不会有人给出你准确、专业的答案的。