COM Automation Ole
CHtmlView IDispatch(invoke) IOleCommandTarget(EXEC)
IWebBrowser2::get_Document //Returns the active document.
LPDISPATCH CHtmlView::GetHtmlDocument( ) //得到的是文档指针,用来处理那些命令
IWebBrowser2::ExecWB
CHtmlView::ExecWB m_pBrowserApp->ExecWB
IHTMLDocument2::execCommand
CHtmlView::ExecWB是调用的 m_pBrowserApp->ExecWB(cmdID, cmdexecopt, pvaIn, pvaOut);
m_pBrowserApp是指向IWebBrowser2的智能指针
CComPtr<IWebBrowser2> m_pBrowserApp;
标准的IOleCommandTarget命令枚举值,不仅仅限于WB
MSHTML command identifiers 的命令标示号
Command Identifiers
IDM_1D_ELEMENT
博客围绕CHtmlView展开,介绍了COM、Automation、Ole等相关内容。提及通过IWebBrowser2::get_Document获取活动文档,LPDISPATCH CHtmlView::GetHtmlDocument得到文档指针处理命令,还阐述了CHtmlView::ExecWB的调用方式及标准IOleCommandTarget命令枚举值等信息技术相关内容。
&spm=1001.2101.3001.5002&articleId=458101&d=1&t=3&u=e9beb70b02594699b621c887c3408205)
1万+

被折叠的 条评论
为什么被折叠?



