我正在构建一个应用程序,它使用 IE activex 控件来托管 youtube 视频,使用基于 youtube IFRAME 的播放器 API。
但是,我希望阻止控件中的链接启动外部浏览器窗口 - 我该怎么做?
我想我可能会在我的过程中挂钩 ShellExecute,但这从未被调用过。CreateProcess() 也不是我使用了 API 跟踪器,它似乎使用 COM 接口来启动 IE。
关于我如何前进的任何指示(双关语)?也许我将不得不挂钩 cocreateinstance 并提供我自己制作的人造对象?