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