共用方式為


CFirePropNotifyEvent 類別

這個類別提供方法來通知容器的接收控件屬性變更。

重要

這個類別及其成員不能用於在 Windows 執行階段 中執行的應用程式。

語法

class CFirePropNotifyEvent

成員

公用方法

名稱 描述
CFirePropNotifyEvent::FireOnChanged (靜態)通知容器的接收控件屬性已變更。
CFirePropNotifyEvent::FireOnRequestEdit (靜態)通知容器的接收,控件屬性即將變更。

備註

CFirePropNotifyEvent 有兩種方法可通知容器的接收控件屬性已變更或即將變更。

如果實作控件的類別衍生自 IPropertyNotifySinkCFirePropNotifyEvent 當您呼叫 FireOnRequestEditFireOnChanged時會叫用 方法。 如果您的控件類別不是衍生自 IPropertyNotifySink,則呼叫這些函式會傳回S_OK。

如需建立控件的詳細資訊,請參閱 ATL 教學課程

需求

標頭: atlctl.h

CFirePropNotifyEvent::FireOnChanged

通知所有連接的 IPropertyNotifySink 介面(在物件的每個連接點上),指定的物件屬性已變更。

static HRESULT FireOnChanged(IUnknown* pUnk, DISPID dispID);

參數

朋克
[in] IUnknown 傳送通知之物件的指標。

dispID
[in]已變更之屬性的標識碼。

傳回值

其中一個標準 HRESULT 值。

備註

即使您的控件不支援連接點,此函式仍可安全呼叫。

CFirePropNotifyEvent::FireOnRequestEdit

通知所有連接的 IPropertyNotifySink 介面(在物件的每個連接點上),指定的物件屬性即將變更。

static HRESULT FireOnRequestEdit(IUnknown* pUnk, DISPID dispID);

參數

朋克
[in] IUnknown 傳送通知之物件的指標。

dispID
[in]即將變更之屬性的標識碼。

傳回值

其中一個標準 HRESULT 值。

備註

即使您的控件不支援連接點,此函式仍可安全呼叫。

另請參閱

類別概觀