可能是这样的.我做了这样的一个测试
ExecWB它也是调作IOleCommandTarget接口的Exec方法
我用pBrowser首先找到IHTMLDocument的接口
LPDISPATCH lpDisp;
LPOLECOMMANDTARGET lpTarget = NULL;
m_pBrowserApp->get_Document(&lpDisp);
然后通过IHTMLDocument找到
if (lpDisp != NULL)
{
// the control will handle all printing UI
int n = m_ctrlIE.GetItemCount();
for (int i = 0; i < n; i++)
{
if (m_ctrlIE.GetCheck(i))
{
IWebBrowser2 *pBrowser = (IWebBrowser2 *)m_ctrlIE.GetItemData(i);