请教:如何在界面上画几个图框以及它们间的连线??(100分)

  • 主题发起人 主题发起人 fretree
  • 开始时间 开始时间
F

fretree

Unregistered / Unconfirmed
GUEST, unregistred user!
1。要求当用户拖动图框时,他们的连线也要跟着动,就像access中建立数据表的关系那样。
2。连线的箭头如何画?
100分,不够可以再加哦。[:)]
//bow了先
 
有难度
关注
是否可以参考MFC的文档视图结构,将图框的数据(坐标、尺寸)作为文档变量
然后自己在OnPaint里画
箭头可以在两个图框的中心做一条线(仅做计算用),
再求这条线和两个图框边界的交点,以此确定箭头的位置和方向
 
你可以参考一下:

http://www.delphibbs.com/delphibbs/dispq.asp?lid=520435
http://www.delphibbs.com/delphibbs/dispq.asp?lid=504257
 
多人接受答案了。
 
后退
顶部