在程序的主循環中
// 此處省略n個字
while( msg.message != WM_QUIT )
{
if( ::PeekMessage(&msg, NULL, 0, 0, PM_REMOVE) )
{
IWebBrowser2* pWb2 = // 此處省略x個字。總之自己想辦法拿到webbrowser控件的IWebBrowser2指針
// 實際編碼時注意判斷返回值是否為空,
IOleInPlaceActiveObject* pActiveObj = NULL;
pWb2->QueryInterface( IID_IOleInPlaceActiveObject , (void**)&pActiveObj );
pActiveObj->TranslateAccelerator(&msg);
// 略
::TranslateMessage(&msg);
::DispatchMessage(&msg);
}
}
::Sleep(1);
}
O了!
posted on 2012-09-09 00:23
小王 閱讀(795)
評論(1) 編輯 收藏 引用 所屬分類:
IE