fjbjc 发表于 2011-9-14 12:02:17

ObjectARC VC++ 如何捕捉对象特征点

需要写一个小程序,要求提取cad图形中的特征点(比如线段端点、中点、圆心等,能够一次选择一个或者多个点),并输出数据。
刚刚接触objectARX,搜了一下资料,进行点点输入的函数有
(1)acedGetPoint该函数只能选择一个点,并且不能捕捉到线段端点等特征点
(2acedSSGet函数可以同时选择多个点,但是跟acedGetPoint的问题一样,并不能进行捕捉。
请问,哪位朋友知道如何捕捉特征点?就像画线的时候一样,可以连续捕捉。

fjbjc 发表于 2011-9-20 15:00:00

呵呵,真是糊涂啊,用一个循环反复调用acedGetPont函数不就行了嘛

xgready 发表于 2011-11-10 10:06:56

目标不明确。如果单纯想输出实体的这些端点,那应该是选择一个实体,然后打开实体,获取对应的点,然后输出。acedGetPoint是用户输入一个点,和实体无关。

Fred0612 发表于 2011-11-16 21:47:26

完全同意楼上的说法,顶一个……

ctgu123 发表于 2012-6-25 14:52:07

明白了~~~~~~
页: [1]
查看完整版本: ObjectARC VC++ 如何捕捉对象特征点