This starts to start IE, every time you get rid of: #include #include #include Colevariant Vurl ("http://www.microsoft.com/ && # 34;); VARIANT vDummy = {0}; IWebBrowser2 * pWB; HRESULT hr; CoInitialize (0); hr = CoCreateInstance (CLSID_InternetExplorer, 0, CLSCTX_SERVER, IID_IWebBrowser2, (LPVOID *) & pWB); VERIFY (SUCCEEDED (hr)); hr = pWB- > put_visible (variant_true); hr = pWB-> NaviGate2 (Variant *) & Vurl, & vDummy, & vdummy, & vdummy, & vdummy