IWebBrowser2
-
Hallo,
aus diesem Forum habe ich folgendes Beispiel:
IWebBrowser2* pBrowser = NULL; IUnknown* pUnk = NULL; VARIANT varEmpty; BSTR bstrURL; CoInitialize(NULL); if(SUCCEEDED(GetActiveObject(CLSID_InternetExplorer, NULL, &pUnk))) { if(SUCCEEDED(pUnk->QueryInterface(IID_IWebBrowser2, (void**)&pBrowser))) { bstrURL = SysAllocString(L"http://www.c-plusplus.net/"); VariantInit(&varEmpty); pBrowser->Navigate(bstrURL, &varEmpty, &varEmpty, &varEmpty, &varEmpty); VariantClear(&varEmpty); SysFreeString(bstrURL); pBrowser->Release(); } pUnk->Release(); } else { //fehler } CoUninitialize();Leider ist pUnk->QueryInterface nie erfolgreich.
Muss ich irgendwas beachten?Wie kann ich ein Browserfenster erzeugen und steuern?
Gruß, R.
-
Hi,
leider ist es nicht so einfach, schaue dir mal folgende seite an und desen Quellcode.
http://www.codeguru.com/Cpp/I-N/ieprogram/article.php/c4379/ist in reines C geschrieben, kommt zum lernen vieleicht besser.
gruß
-
Danke erstmal.

Ich schaue, was ich machen kann...