枪手亨利
连接点技术是在服务器方声明一个接口,由客户端实现这个接口,服务器方内部调用这个接口的方法,从而可以向客户发送事件消息,客户接收事件并可进行处理。
事件接口可以是从IUnknown继承,也可以是从IDispatch继承,考虑到用其他语言也要能实现这个接口,所以应该从IDispatch继承,这其实是双接口形式。实际上用ATL缺省处理的方式,也不是从IDispatch继承的,只是必须通过Invoke实现而已。 具体的操作请参考例子20051128
博客园 © 2004-2025 浙公网安备 33010602011771号 浙ICP备2021040463号-3