//命令屏蔽
class CEditReactor : public ACEditorReactor
{
virtual void commandWillStart(const ACHAR* cmdStr)
{
if (CString(_T("MOVE")) == cmdStr)
acedPostCommand(_T("CANCELCMD"));
}
}
//重命名
AcEdCommand* pCmd = acedRegCmds->lookupGlobalCmd(_T("default_command"));
acedRegCmds->addCommand(_T("group_name"), _T("new_command"), _T("new_command"), pCmd->commandFlags(), pCmd->functionAddr());
ObjectARX中屏蔽掉某个命令 或者给某个命令重命名
最新推荐文章于 2023-11-24 20:48:00 发布