【问题标题】:browser helper object in c++C++中的浏览器帮助对象
【发布时间】:2012-11-08 12:27:43
【问题描述】:

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

SINK_ENTRY_EX(1, DIID_DWebBrowserEvents2, DISPID_DOCUMENTCOMPLETE, OnDocumentComplete)

这是完美的工作

注意

OnDocumentComplete-函数指针

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

我刚刚尝试了下面的一个,它将调用更改浏览器隐藏或显示状态栏的事件,但它不起作用。

SINK_ENTRY_EX(1, DIID_DWebBrowserEvents2, DISPID_ONSTATUSBAR,OnDocumentComplete)

谁能告诉我这是怎么回事?

【问题讨论】:

    标签: c++ .net winapi browser bho


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      Remy 你的正确我得到了下面的链接,它可以帮助我找到要用于哪个事件的函数签名不是太多细节而是函数的签名

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

      【讨论】:

        猜你喜欢
        • 2010-11-03
        • 2013-12-07
        • 1970-01-01
        • 2013-07-11
        • 1970-01-01
        • 1970-01-01
        • 2012-05-07
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多