plugins - Toolbar button that injects HTML in Internet Explorer -
i'm building browser extension internet explorer. goal have user able click toolbar button , inject html on site user might visiting @ moment. my class implementing iolecommandtarget , iobjectwithsite , have managed toolbar button showing adding info registry, cannot access html document can manipulate it. debugging have shown first end in iobjectwithsite.setsite method , iolecommandtarget.exec method. if implement solution bho can subscribe webbrowser events in setsite method when try same thing in exec method cast webbrowser fails. how build small , simple extension? toolbar.h ccomqiptr<iwebbrowser2, &iid_iwebbrowser2> m_spwebbrowser2; toolbar.cpp stdmethodimp toolbar::setsite(iunknown *punksite) { hresult hr; ccomqiptr<iserviceprovider> sp = punksite; if(!m_spwebbrowser2 && sp) { //bho eotjiman toolbar not obtained through queryservice. sp->queryservice(iid_iwebbrowserapp, iid_iwebbrowser2, (void**)...