CSnapInItemImpl::Notify
STDMETHOD(Notify) (MMC_NOTIFY_TYPE , длинные arg, длинные param, IComponentData * pComponentData, IComponent * pComponent, DATA_OBJECT_TYPES события типа) = 0;
Параметры
событие
[в] Определяет действия пользователя. Возможны следующие уведомления:
-
MMC&N_ACTIVATEnbsp; Посылается, когда окно будет включаться и выключаться.
-
MMC&N_ADD_IMAGESnbsp; Отправлен для добавления изображений в области результатов.
-
MMC&N_BTN_CLICKnbsp; Посылается, когда пользователь нажимает на одну из кнопок панели инструментов.
-
MMC&N_CLICKnbsp; Посылается, когда пользователь щелкает кнопкой мыши на элемент списка.
-
MMC&N_DBLCLICKnbsp; Посылается, когда пользователь дважды щелкает кнопкой мыши на элемент списка.
-
MMC&N_DELETEnbsp; Отправлено информировать оснастку в том, что объект должен быть удален.
-
MMC&N_EXPANDnbsp; Посылается, когда папки должен быть расширен или контракт.
-
MMC&N_MINIMIZEDnbsp; Посылается, когда окно будет свернуто или развернуто.
-
MMC&N_PROPERTY_CHANGEnbsp; Отправлен для уведомления объекта snap-in, это мнение необходимо изменить.
-
MMC&N_REMOVE_CHILDRENnbsp; Посылается, когда оснастка необходимо удалить все поддерево, которую она добавила ниже указанного узла.
-
MMC&N_RENAMEnbsp; В первый раз запрос на переименование и во второй раз для переименования.
-
MMC&N_SELECTnbsp; Отправлено при выборе элемента на панели Область или результат представление.
-
MMC&N_SHOWnbsp; Посылается, когда элемент области выбран или снимается в первый раз.
-
MMC&N_VIEW_CHANGEnbsp; Посылается, когда оснастки в можно обновить все представления, когда происходит изменение.
arg
[в] Зависит от типа уведомлений.
param
[в] Зависит от типа уведомлений.
pComponentData
[out] Указатель на объект, реализующий IComponentData. Этот параметр имеет значение NULL , если уведомления не пересылается от IComponentData::Notify.
pComponent
[out] Указатель на объект, реализующий интерфейс IComponent. Этот параметр имеет значение NULL , если уведомления не пересылается от IComponent::Notify.
тип
[в] Указывает тип объекта. Он может иметь одно из следующих значений:
-
CCT_SCOPE Объект данных для контекста панели Область.
-
CCT_RESULT Объект данных для контекста панель результатов.
-
CCT_S&NAPIN_MANAGERnbsp; Объект данных для оснастки диспетчера контекста.
-
CCT_U&NINITIALIZEDnbsp; Объект данных имеет недопустимый тип.
Примечания
Вызывается, когда объект snap-in выполняются пользователем.
Обзор CSnapInItemImpl |nbsp; Члены класса