acedSSSetFirst和acedSSGetFirst例子
运行命令均为: text 注意应用acedSSGetFirst()函数时,一定要在addCommand注册命令时的commandFlags参数中应用ACRX_CMD_USEPICKSET.acedSSGetFirst() 取得当处于选中状态的实体;
acedSSSetFirst() 选择实体,并使选择的实体处于选中状态;
**** Hidden Message *****
我看acedSSGetFirst例子中有这句:
acedSSFree(pResBufPicked->resval.rlname); // I don't need this
那既然释放了其中的一个选择集,为何不释放另外一个?即:
acedSSFree(pResBufSelected->resval.rlname);
而 acedSSGetFirst(&pResBufPicked, &pResBufSelected);得到了两个选择集啊?这个程序执行128次以后不知道会不会报错?
页:
[1]