在 MFC 中,COleControlSite 类是用于支持 ActiveX 控件的类之一。COleControlSite::m_dwPropNotifySink 是该类的一个公共数据成员,用于存储与 COleControlSite 相关联的 ActiveX 控件的属性通知接收器 (property notify sink) 的地址。

属性通知接收器用于接收有关 ActiveX 控件属性变化的通知。通过将属性通知接收器的地址存储在 m_dwPropNotifySink 中,COleControlSite 能够在与关联的 ActiveX 控件的属性发生变化时,将通知传递给相应的属性通知接收器。

以下是 COleControlSite::m_dwPropNotifySink 的定义:
DWORD m_dwPropNotifySink;

在使用 COleControlSite 时,您可以通过设置 m_dwPropNotifySink 的值来关联特定的属性通知接收器。这样,当 ActiveX 控件的属性发生变化时,COleControlSite 就能够通知相应的属性通知接收器。

请注意,具体的属性通知接收器的接口和实现可能取决于您所使用的 ActiveX 控件以及您在代码中为属性通知接收器定义的接口。


转载请注明出处:http://www.zyzy.cn/article/detail/21266/MFC/COleControlSite