请高手提示:
一、旋转图形时在图形的四周出现的带节点的选择框是如何实现的。
二、photoshop的层,在VB中从何处着手可以实现?
您只需要提示从何处入手即可,具体作法、代码,我将自己试着编写——实际上,特别希望有人给些实质性的指点,但是恐怕有人要说我抓义工,只得退而求其次啦。
大度的高手不必在意我上面的声明,只要能入门,分可再加。

解决方案 »

  1.   

    1.旋转图形时在图形的四周出现的带节点的选择框是如何实现的。
    这些正规的方法是利用图形函数直接绘制的,在VB中大部分人可能会用一些轻量级的控件做。
    2、photoshop的层,在VB中从何处着手可以实现
    这个层,我是一个层一个图像处理类来实现的,然后有一个综合管理类负责层的位置,透明度等信息,然后管理类还有一个函数负责混合后图像是如何显示的,以及输出到屏幕。
      

  2.   

    laviewpbt前一段曾经拜读过您2007年的帖子,对您在图形处理上的造诣真是佩服的五体投地,能获得您的回答真是激动,太感谢了,我想我得加分了。但是就第二个问题尚有疑问,即我猜度您是为每个层开了一个内存场景,就每层的单独效果分别处理,再处理总体效果,组合后放入Picturebox控件的,是吧?还有就是我在旋转图形时原本是正方形的图形,旋转后却变成菱形(即直角不再是直角)了。还烦请您回答一下。再次感谢您上面的回答。
      

  3.   

    我的每个层都有一个DC,每个层都是一个相同的类,他们自身没有任何联系,是靠综合管理这个类来负责把他们联系在一起的, 每次输出都是靠这个类来做的,输出时要先计算只要输出哪一部分,因此我的picturebox(显示用的)的宽度是动态调整的,但不会大于桌面。你旋转后变为菱形 ,这就要看你的算法了。