前言
-
起因:群里有人问怎么静默外部的Webbrowser,于是我便写了这个Demo。
原理:
-
利用IServiceProvider->QueryService,用Document对象得到IWebbrowser2对象:
思维拓展:
-
获得IWebbrowser2对象后即可对当前Webbrowser进行完全控制:
-
例如,前进、后退以及执行ExecWB命令
-
获得IWebbrowser2对象后可以用事件接收器(例如“黑月COM类”)对该IWebbrowser2进行挂接事件,从而该Webbrowser的操作便一览无余。