标题:如何实现类似CAD标注??
只看楼主
umbrellandy
Rank: 1
等 级:新手上路
帖 子:133
专家分:0
注 册:2006-7-21
 问题点数:0 回复次数:5 
如何实现类似CAD标注??

前几天做得绘图软件,想给各个元件加点标注,就想CAD似的,该怎么实现呢?

搜索更多相关主题的帖子: CAD 标注 
2006-10-16 11:09
Bekky
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:354
专家分:0
注 册:2006-5-29
得分:0 
把标注画在内存中,然后根据鼠标点击位置,拷贝过去。

我的编译环境为WinXp + VC 6.0 http://blog..cn/yobo
2006-10-16 12:51
umbrellandy
Rank: 1
等 级:新手上路
帖 子:133
专家分:0
注 册:2006-7-21
得分:0 
想在绘图元的基础上修改一下,怎么获取光标并实现文字输入呢?

生活充满阳光,快乐无处不在
2006-10-16 15:15
Bekky
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:354
专家分:0
注 册:2006-5-29
得分:0 
GetCursorPos得到当前坐标,是物理坐标,你转成逻辑坐标。
实现汉字输入,可以动态创建STATIC框,能不能保存,就很难说了。

[此贴子已经被作者于2006-10-16 15:36:19编辑过]


我的编译环境为WinXp + VC 6.0 http://blog..cn/yobo
2006-10-16 15:35
umbrellandy
Rank: 1
等 级:新手上路
帖 子:133
专家分:0
注 册:2006-7-21
得分:0 

初步实现了,还在修改,用的是CRichEditCtrl
好像用这个就 不能随意移动了

[此贴子已经被作者于2006-10-16 16:12:57编辑过]


生活充满阳光,快乐无处不在
2006-10-16 16:05
umbrellandy
Rank: 1
等 级:新手上路
帖 子:133
专家分:0
注 册:2006-7-21
得分:0 
只要在图形旁边加一个图形的编号就可以了,我又试了试用CEdit,可是编辑框一旦创建以后就移动不了了,如果可以像别的绘图元件一样可以随意拖动要怎么做呢?

生活充满阳光,快乐无处不在
2006-10-16 21:47



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-96654-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.319867 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved