Опять IWebBrowser2
От: Kast Россия  
Дата: 04.09.02 16:03
Оценка:
Я уже видел у вас в форуме сообщения на тему сохранения окна браузера в DC помяти, но у меня хоть убей не выходит


IWebBrowser2* pIE;
IHTMLDocument2* pDoc;
IHTMLWindow2* pHWnd;
IDispatch* pDisp;
IViewObject2* pViewObj;

pIE->get_Document(&pDisp);
pDisp->QueryInterface(IID_IHTMLDocument2, (void**)&pDoc);
pDoc->get_parentWindow(&pHWnd);
pHWnd->QueryInterface(IID_IViewObject2, (void**)&pViewObj);

OleDraw(pHWnd, DVASPECT_CONTENT, memDC, &rect);


На выходе, чернота размером с rect... OleDraw выходит без S_OK, и без ошибок которые описаны в MSDN. в pViewObj вовращается NULL.

Может кто поможет?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.