思归老大和各位高手请帮忙,COM转WebService问题。
我原先用ATL/COM编的对HTML Document编辑的组件,现在想把它做成WebService,原先是在HTML里嵌入一个Object来实现的,现在webservice不用这个object了,可是如何取得HTMLDocument接口呢,原先是用:
CComPtr< IOleClientSite > pClientSite;
CComPtr< IOleContainer > pContainer;
CComPtr<IHTMLDocument2> m_spDoc;
hr = GetClientSite( & pClientSite );
if ( SUCCEEDED ( hr ) )
{
hr = pClientSite->GetContainer( & pContainer );
}
if ( SUCCEEDED ( hr ) )
{
m_spDoc.Release();
pContainer->QueryInterface( & m_spDoc );
}
现在该如何做呢,完全没有思路,请各位帮忙。