IWebBrowser2 OnBeforeNavigate事件-事件处理程序
IWebBrowser2 OnBeforeNavigate Event - EventHandler
我正在阅读有关IWebBrowser2-interface
、BeforeNavigate-Event
和OnBeforeNavigate Handler
的内容。我想知道以下描述:
该成员函数由框架调用,以在web浏览器中进行导航之前引发事件。
报价可在此处找到:http://msdn.microsoft.com/de-de/library/2chzz53b.aspx
我的理解是:一个事件被触发并导致一个方法被执行,但在上面的描述中,情况完全相反。
有人能帮我澄清一下情况吗?
因为CHtmlView
只是COM对象的一个薄包装,所以措辞很尴尬。它是这样工作的:
- Internet Explorer COM对象在
DWebBrowserEvents2
接口上引发事件 - ATL的事件接收器通过调用
CHtmlView::BeforeNavigate
事件的任何已注册的处理程序方法来响应此调用
相关文章:
- C++事件系统 - 多态事件和事件处理程序
- wxWidgets 拖放文件事件处理程序初始化问题(无效static_cast)
- 如何将IEnumerable与Process.Start的输出事件处理程序一起使用?
- "动态创建的事件处理程序"复选框
- Wxwidgets - 如何添加调整大小事件处理程序以使"X"绘图随窗口调整大小?
- Qt 键按事件处理程序仅在按下 ctrl、alt 或 shift 键时做出反应
- 类成员作为 C++ 中 C 样式事件的事件处理程序
- C 设计事件处理程序类
- 将托管事件处理程序传递给 Linux 中的非托管代码
- 如何在 c++ linux 中创建事件处理程序
- 解除 lambda 事件处理程序的绑定
- 这是MFC C 中单个选择的ComboBox的事件处理程序
- 指纹读取器 - 从 C# 代码创建事件处理程序到C++的问题
- 为什么我的Windows控制台关闭事件处理程序超时
- 无法让 matplotlib 事件处理程序与 Boost.Python 一起工作
- 事件处理程序是Embarcadero C++Builder中的重入程序吗
- 将事件处理程序添加到C 中的按钮
- 将事件处理程序添加到任何控件都会导致 Visual Studio 中出错
- 尝试实现 Windows API 包装器的事件处理程序时遇到问题
- 如何将事件处理程序添加到桌面窗口