请教ARX中如何拦载CAD的存盘命令?
那位高手指点一下如何在ARX中监视CAD的存盘操作,以便函在编辑图形存盘前完成一定的动作?毕业论文出不来,急呀! 關注。 使用Undefine取消该命令的定义,然后自己创建同名的命令即可。 AcRx::AppRetCode/*FCN*/acrxEntryPoint(AcRx::AppMsgCode msg, void * ptr)
{
switch (msg) {
case AcRx::kInitAppMsg:
acrxUnlockApplication(ptr);
break; case AcRx::kLoadDwgMsg:
break;
case AcRx::kUnloadDwgMsg:
break;
case AcRx::kInvkSubrMsg:
break;
case AcRx::kSaveMsg: // Use this one message, pls!
break;
case AcRx::kEndMsg:
break;
case AcRx::kQuitMsg:
break;
case AcRx::kUnloadAppMsg:
break;
case AcRx::kCfgMsg:
break;
default:
break;
}
return AcRx::kRetOK;
} /* acrxEntryPoint */
第一种方法,如何实现SAVE? 或者自定義一個實體,在dwgout中處理,呵呵
個人贊同消息的方法. 加reactor,抓住它就行
支持! 可以用反应器来监视“save”命令 谢了!
页:
[1]