如何使用acedCommand执行全选命令?
在CAD中敲 AI_SELALL可以实现全选但是在程序里调用acedCommand(RTSTR,_T("AI_SELALL"),RTNONE); 为什么CAD会报没有这个命令?
acedCommand(RTSTR,_T("_AI_SELALL"),RTNONE);这么写也不行
请各位指点
另外将选中的图形移动一下 使用哪个命令?
http://bbs.mjtd.com/xwb/images/bgimg/icon_logo.png 该贴已经同步到 吃盐的强人的微博 本帖最后由 BDYCAD 于 2016-4-20 22:29 编辑
尝试这样来:
下面代码参考,未测试。
ads_name SS;
if (acedSSGet(_T("all"),NULL,NULL,NULL,SS)==RTNORM)
{
ads_point p1,p2;
p1=p1=p1=p2=p2=0;
p2=10;
acedCommand(RTSTR,_T("move"),RTPICKS,SS,RTSTR,_T(""),RT3DPOINT,p1,RT3DPOINT,p2,0);
}
不错的资料, 谢谢楼主分享啊。
页:
[1]