ojbectarx动态命令(命令别名)
用户可以给内置命令配置别名,执行命令别名和执行对应命令效果完全相同。
比如以下代码就是给 BJJ_Y配置别名GCMD ,执行GCMD和BJJ_Y的效果完全相同。用户可以在不修改代码不重启ACAD的情况下,更改别名。

AcEdCommand* pRCmd = acedRegCmds->lookupGlobalCmd(_T("BJJ_Y"));
 acedRegCmds->addCommand(_T("test2"),_T("GCMD"),_T("LCMD"),ACRX_CMD_MODAL | ACRX_CMD_USEPICKSET,pRCmd->functionAddr());

posted on 2022-08-15 17:22  闻缺陷则喜何志丹  阅读(8)  评论(0编辑  收藏  举报  来源