acedSSSetFirst选择集夹点亮显实例

Posted edata

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了acedSSSetFirst选择集夹点亮显实例相关的知识,希望对你有一定的参考价值。

        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选择集夹点亮显实例的主要内容,如果未能解决你的问题,请参考以下文章

实例分析嵌入式代码

6.实用实例系列1:nodeMcu远程控制继电器及点亮筒灯

如何对复杂的模板化函数进行显式实例化?和相关的 Intellisense 错误

PHP / MySQL:如何减少代码以回显选择结果(工作代码)

如何点亮一个LED灯

gcc中的模板显式实例化(定义和声明)