COleClientItem::OnDeactivate

Виртуальный void OnDeactivate ( );

Примечания

Вызывается средой, когда элемент OLE переводе из активного состояния на месте (activeState) в загруженной государства, то, что он отключается после активации на месте. Обратите внимание, что эта функция вызывается для указания, что элемент OLE закрыт, не что ее пользовательский интерфейс была удалена из приложения контейнера. Когда это происходит, вызывается функция-член OnDeactivateUI.

Реализация по умолчанию вызывает функцию-член OnChange с OLE_CHANGEDSTATE как параметр. Переопределите эту функцию для выполнения пользовательской обработки при деактивации активного элемента на месте. К примеру если вы поддерживаете команду undo в приложении контейнера, вам можно переопределить эту функцию для отмены отката государства, указав, что последняя операция на элемент OLE не может быть отменено, как только элемент дезактивирована.

Обзор COleClientItem |nbsp; Члены класса | Иерархическая схема

См. также COleClientItem::OnGetWindowContext, COleClientItem::OnDeactivateUI, COleClientItem::OnActivateUI, COleClientItem::OnActivate, COleClientItem::CanActivate, CDocTemplate::SetContainerInfo

Index