有没有人有过COM / MFC尝试在从COleDocument扩展的对象(而不是COleControl)上实现IConnectionPointContainer的经验?有人可以提供任何提示,或指向如何做到这一点的指南吗?我需要为侦听文档更改的对象实现通知,这些对象是作为Document实现的另一个接口的实现的一部分。
答案 0 :(得分:1)
MFC连接宏不是特定于COleControl而是特定于CCmdTarget。您可以使用DECLARE_CONNECTION_MAP / BEGIN_CONNECTION_MAP等as long as your class is derived from CCmdTarget,在这种情况下,COleDocument是。
建议阅读: