Bunu, JavaScript'in C++ BHO'daki işlevleri çağırabileceği BHO uzantıları için gördüm.Internet Explorer'da C++ Aramak için Javascript Kullanımı
HRESULT hr = CoCreateInstance(
CLSID_InternetExplorer,
NULL,
CLSCTX_LOCAL_SERVER,
IID_IWebBrowser2,
(void**)&_cBrowser);
Ben de bundan geri geliyor IWebBrowser2 nesne "sahibi olan" bir sınıf vardır: Ama bunun yerine bir IE COM nesnesi şöyle yaratan bir C++ konsol uygulaması var, bir BHO kullanmıyorum diyelim işlevi.
class BrowserWrapper{
public:
CComPtr<IWebBrowser2> pBrowser;
void SomeFunction(...)
}
kökenli IWebBrowser2 nesnesindeki JavaScript gelen sarıcı sınıfında "bir_işlev" gibi bir işlevi çağırmak için bir yolu var mı?