派生于 AcApDocManagerReactor类,并重载documentLockModeChanged。
virtual void documentLockModeChanged(AcApDocument* ,
AcAp::DocLockMode myPreviousMode,
AcAp::DocLockMode myCurrentMode,
AcAp::DocLockMode currentMode,
const ACHAR* pGlobalCmdName)
{
if ( CString(_T("PROPERTIES")) == pGlobalCmdName )
{
acutPrintf(_T("\n禁止此命令!\n"));
Acad::ErrorStatus es = veto();
}
AcAp::DocLockMode myPreviousMode,
AcAp::DocLockMode myCurrentMode,
AcAp::DocLockMode currentMode,
const ACHAR* pGlobalCmdName)
{
if ( CString(_T("PROPERTIES")) == pGlobalCmdName )
{
acutPrintf(_T("\n禁止此命令!\n"));
Acad::ErrorStatus es = veto();
}
};
运行环境:Win10+CAD2014X64
运行环境:Win10+CAD2014X64