c ++中的浏览器帮助对象

时间:2012-10-27 09:17:49

标签: c++ .net winapi browser bho

我是新手赢得api,这是我在我的代码中使用的

SINK_ENTRY_EX(1, DIID_DWebBrowserEvents2, DISPID_DOCUMENTCOMPLETE, OnDocumentComplete)

这完全有效

注意

OnDocumentComplete - 函数指针

DISPID_DOCUMENTCOMPLETE - display id(在发生此事件时调用函数指针指向的函数)

我刚试过下面的一个会在更改浏览器状态栏时调用该事件隐藏或显示但不起作用。

SINK_ENTRY_EX(1, DIID_DWebBrowserEvents2, DISPID_ONSTATUSBAR,OnDocumentComplete)

任何人都可以告诉我这有什么问题吗?

2 个答案:

答案 0 :(得分:1)

OnDocumentComplete和OnStatusBar事件的输入参数不同。您不能对两个事件使用相同的功能。

答案 1 :(得分:0)

Remy你的正确我得到了以下链接,这有助于我找到什么功能签名用于哪个事件没有太多细节但功能的签名

http://code.ohloh.net/file?fid=OqcwL0bIw3vC9ejiHfbJrKc1E_M&cid=0W4KUpSYxGo&s=&browser=Default#L0