MCPcopy Create free account
hub / github.com/cinience/RedisStudio / InvokeMethod

Method InvokeMethod

DuiLib/Control/UIWebBrowser.cpp:554–566  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

552}
553
554HRESULT DuiLib::CWebBrowserUI::InvokeMethod( IDispatch *pObj, LPOLESTR pMehtod, VARIANT *pVarResult, VARIANT *ps, int cArgs )
555{
556 DISPID dispid = FindId(pObj, pMehtod);
557 if(dispid == -1) return E_FAIL;
558
559 DISPPARAMS dispparams;
560 dispparams.cArgs = cArgs;
561 dispparams.rgvarg = ps;
562 dispparams.cNamedArgs = 0;
563 dispparams.rgdispidNamedArgs = NULL;
564
565 return pObj->Invoke(dispid, IID_NULL, LOCALE_SYSTEM_DEFAULT, DISPATCH_METHOD, &dispparams, pVarResult, NULL, NULL);
566}
567
568HRESULT DuiLib::CWebBrowserUI::GetProperty( IDispatch *pObj, LPOLESTR pName, VARIANT *pValue )
569{

Callers

nothing calls this directly

Calls 1

InvokeMethod · 0.45

Tested by

no test coverage detected