在 MFC(Microsoft Foundation Classes)中,COleControlSite 类是用于支持 ActiveX 控件的类之一。COleControlSite::m_iidEvents 是该类的一个公共数据成员,用于存储与 COleControlSite 相关联的 ActiveX 控件所支持的事件接口的标识符(IID,Interface ID)。

以下是 COleControlSite::m_iidEvents 的定义:
IID m_iidEvents;

m_iidEvents 用于指定与 ActiveX 控件关联的事件接口的 IID。IID 是一个唯一标识符,用于在 COM(Component Object Model)中标识接口。通过保存事件接口的 IID,COleControlSite 能够识别并处理与 ActiveX 控件相关的事件。

在 MFC 中,COleControlSite 提供了一些方法,如 Advise,用于建立事件通知的连接,而 m_iidEvents 则指定要连接的事件接口。

具体的使用方法可能取决于您所使用的 ActiveX 控件的类型和该控件所支持的事件接口。在编写代码时,请查阅相关的文档和控件的开发者指南,以了解如何正确地使用 m_iidEvents 和其他相关的成员。


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