Internet explorer Internet Explorer活动
我为IE编写BHO(使用VC++和ATL),我需要从地址栏、历史记录和书签中捕捉IE事件。例如,如果用户在地址栏中键入了URL, 然后BHO必须告诉我URL是从地址栏输入的 可能吗Internet explorer Internet Explorer活动,internet-explorer,events,bho,Internet Explorer,Events,Bho,我为IE编写BHO(使用VC++和ATL),我需要从地址栏、历史记录和书签中捕捉IE事件。例如,如果用户在地址栏中键入了URL, 然后BHO必须告诉我URL是从地址栏输入的 可能吗 有什么想法吗 类似这样的东西: STDMETHODIMP CBlogUrlSnaggerAddIn2::Exec( const GUID *pguidCmdGroup, DWORD nCmdID, DWORD nCmdExecOpt, VARIANTARG *pvaIn, VARIANTARG *pv
有什么想法吗 类似这样的东西:
STDMETHODIMP CBlogUrlSnaggerAddIn2::Exec(
const GUID *pguidCmdGroup, DWORD nCmdID,
DWORD nCmdExecOpt, VARIANTARG *pvaIn, VARIANTARG *pvaOut)
{
BSTR locationUrl;
BSTR locationName;
m_spWebBrowser->get_LocationURL(&locationUrl);
m_spWebBrowser->get_LocationName(&locationName);
MessageBox(NULL, locationUrl, locationName, 0);
::SysFreeString(locationUrl);
::SysFreeString(locationName);
return S_OK;
}