码迷,mamicode.com
首页 > 其他好文 > 详细

acedSSSetFirst选择集夹点亮显实例

时间:2019-04-28 15:52:41      阅读:268      评论:0      收藏:0      [点我收藏+]

标签:col   print   div   cmd   amp   pre   选择   image   select   

        ads_name ss;        
        //执行预选 好像可以无视PICKSTYLE变量
        if (RTNORM != acedSSGet(_T("I"),NULL,NULL,NULL,ss))
        {
            //预选失败执行手动选择
            if (RTNORM != acedSSGet(NULL,NULL,NULL,NULL,ss))
            {
                return;
            }            
        }        
        Adesk::Int32 nLength=0;
        acedSSLength(ss,&nLength);
        acutPrintf(_T("\n共选择了%d个对象!"),nLength);
        //亮显对象
        acedSSSetFirst(ss,NULL);
        //acedCommand(RTSTR,_T("select"),RTPICKS,ss,RTSTR,_T(""),RTNONE);
        //acedCommand(RTSTR,_T("pselect"),RTPICKS,ss,RTSTR,_T(""),RTNONE);
        acedSSFree(ss);

技术图片

注:添加命令需要添加  ACRX_CMD_USEPICKSET | ACRX_CMD_REDRAW

acedSSSetFirst选择集夹点亮显实例

标签:col   print   div   cmd   amp   pre   选择   image   select   

原文地址:https://www.cnblogs.com/edata/p/10784033.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!