HRESULT hr;
CLSID cls;
IOleObject * pObject = NULL;
//通过ProgId得到CLSID
CLSIDFromProgID(L"ShockwaveFlash.ShockwaveFlash", &cls);
//创建ActiveX控件的对象,顺便得到IOleObject指针
hr = CoCreateInstance(cls,NULL,CLSCTX_INPROC_SERVER|CLSCTX_INPROC_HANDLER,
IID_IOleObject,(void**)&pObject);
if(SUCCEEDED(hr))
{
hr = pObject->SetClientSite(this);
}
这样的做法并不能加载FLASH插件。我想知道一般的IE内核浏览器的如何加载进activeX类型的插件