3,245
社区成员
发帖
与我相关
我的任务
分享
IWebBrowser2Ptr browser;
hr = pWebWindow->m_wndIE.QueryControl(__uuidof(IWebBrowser2), (void**)&browser);
ATLASSERT(SUCCEEDED(hr));
CComPtr<IDispatch> disp;
hr = browser->get_Document(&disp);
ATLASSERT(SUCCEEDED(hr));
//CComPtr<IHTMLDocument2> doc;
CComQIPtr<IOleInPlaceActiveObject> spInPlace;
hr = disp->QueryInterface(__uuidof(IOleInPlaceActiveObject), (void**)&spInPlace);
ATLASSERT(SUCCEEDED(hr));
if (spInPlace)
bool bRet = (spInPlace->TranslateAccelerator(&msg) == S_OK) ? TRUE : FALSE;