вобщем вот код.
IWebBrowser2 *m_browser;
HRESULT hr;
hr = CoCreateInstance(CLSID_InternetExplorer, NULL, CLSCTX_SERVER, IID_IWebBrowser2, (void**)&m_browser);
m_browser->put_Visible(TRUE);
_bstr_t p;
string m_url = (string)"http://localhost/";
string m_referer = (string)"http://ya.ru";
string m_headers;
m_headers = "Referer: " + m_referer;
m_headers += "\n\r";
p=_bstr_t((LPCSTR)m_url.c_str());
_variant_t q;
_variant_t v_headers(m_headers.c_str());
m_browser->Navigate((BSTR)p.copy(), &q, &q, &q, &v_headers);
как мне приплести сюда DWebBrowserEvents2::BeforeBavigate2 ?
и как с ним работать, то есть изменять параметры запроса, хэдэры, в частности?
я НИ РАЗУ этих вещей не делал и представления не имею как что работает,
форум смотрел, частично что-то написано и всё непонятно
да, и пишу без мфц...