我想设计一个主界面,里面功能类似CAD那种可以放大,可以缩小,当然里面是平面图形。里面绘制的图形为单元结构,每一个单元结构可以响应鼠标事件,目前一点思路都没有。
    还有一个就是如何编写工程文件,不同的软件都有工程这种概念,这到底是个什么构成原理。
    小白,跪求解答。图形界面工程文件图像处理vb图形

解决方案 »

  1.   

    每一个单元作为"对象"处理.整个绘图区以不断刷新的方式工作,即一帧一帧地画图.每次刷新,先取鼠标位置以及按钮,再做选择处理,比如鼠标是在某个"单元"的有效区域内单击的,那么就将那个单元的"选择"属性设置为TRUE.接着将所有对象重绘,"选择"属性为TRUE的对象以特定的方式绘出,比如增加一个外框,以表示"被选中".送你一个以前写的一个DEMO:http://www.m5home.com/temp/DrawDemo_Src.rar这个DEMO就是按上面的思路写的,如果你能看懂,你的问题就基本上解决了:)