IComponent::Notify 方法 (mmc.h)

IComponent::Notify 方法通知管理单元用户执行的操作。

语法

HRESULT Notify(
  [in] LPDATAOBJECT    lpDataObject,
  [in] MMC_NOTIFY_TYPE event,
       LPARAM          arg,
       LPARAM          param
);

参数

[in] lpDataObject

指向当前选定项的数据对象的指针。

[in] event

标识用户执行的操作。 IComponent::Notify 可以接收以下通知:

MMCN_ACTIVATE

MMCN_ADD_IMAGES

MMCN_BTN_CLICK

MMCN_COLUMN_CLICK

MMCN_COLUMNS_CHANGED

MMCN_CONTEXTHELP

MMCN_DBLCLICK

MMCN_DELETE

MMCN_DESELECT_ALL

MMCN_FILTERBTN_CLICK

MMCN_FILTER_CHANGE

MMCN_INITOCX

MMCN_LISTPAD

MMCN_MINIMIZED

MMCN_PASTE

MMCN_PRINT

MMCN_PROPERTY_CHANGE

MMCN_QUERY_PASTE

MMCN_REFRESH

MMCN_RENAME

MMCN_RESTORE_VIEW

MMCN_SELECT

MMCN_SHOW

MMCN_SNAPINHELP

MMCN_VIEW_CHANGE

arg

取决于通知类型。

param

取决于通知类型。

返回值

此方法可以返回其中一个值。

注解

有关详细信息,请参阅单个通知。 对于它未处理的任何通知,管理单元应返回 S_FALSE

要求

要求
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
目标平台 Windows
标头 mmc.h

另请参阅

IComponent

IComponentData

IConsole2

IExtendControlbar::ControlbarNotify