Winapi 使用浏览器辅助对象对PDF进行事件控制

Winapi 使用浏览器辅助对象对PDF进行事件控制,winapi,visual-c++,atl,dhtml,bho,Winapi,Visual C++,Atl,Dhtml,Bho,我对Browser helper对象不熟悉,我得到了下面的链接,这有助于我理解BHO,但使用此链接我如何实现--在internet explorer中,当我打开一个PDF文件时,它必须抛出一个事件,我需要捕获它并找到它试图打开的扩展名,如果它是PDF,则发出一条弹出消息 在IObjectWithSite::SetSite()实现中,查找传递到SetSite函数的浏览器对象的点。现在,在事件接收器的IDispatch::Invoke实现中,检查URL参数是否为以PDF结尾的字符串 如果你根本不想显

我对Browser helper对象不熟悉,我得到了下面的链接,这有助于我理解BHO,但使用此链接我如何实现--在internet explorer中,当我打开一个PDF文件时,它必须抛出一个事件,我需要捕获它并找到它试图打开的扩展名,如果它是PDF,则发出一条弹出消息

在IObjectWithSite::SetSite()实现中,查找传递到SetSite函数的浏览器对象的点。现在,在事件接收器的IDispatch::Invoke实现中,检查URL参数是否为以PDF结尾的字符串

如果你根本不想显示PDF,你可能想考虑