原本想暂时将BHO放放,结果发现了IDispEventImpl 的基类 IDispEventSimpleImpl,原来真正牛逼的方法都在这里呢。
1 新添加两种事件捕获,因为注册的基类有多个类有相同的方法,调用的时候需要指明,最好用typedef方便书写
2 注册回调时要指明哪个基类
3 定义注册需要的参数
4 DispEventUnadvise时要指明基类,注意DispEventUnadvise,重复DispEventUnadvise会出错
5 这样就可以捕获键盘/鼠标事件了