COleServerDoc::OnReactivateAndUndo

virtual BOOL OnReactivateAndUndo();

返回值:
如果成功则返回一个非零值;否则返回0。

说明:
当用户选择取消对一个已被现场激活,后来又变为不活动的项所作的改变时,框架调用这个函数。该函数的缺省实现除了返回FALSE来表明失败之外,它不做任何事情。
如果你的应用程序要支持取消,请重载这个函数。通常应用程序会执行取消操作,然后调用ActivateInPlace函数来激活项。如果容器应用程序是用微软基础类库编写的,则调用COleClientItem::ReactivateAndUndo会导致调用OnReactivateAndUndo函数。

请参阅:
COleServerDoc::ActivateInPlace, COleServerDoc::IsInPlaceActive, COleClientItem::ReactivateAndUndo