HRESULT hora = S_OK;
pDispatch de LPDISPATCH = m_wndBrowser.get_Document ();
¡si (pDispatch! = FALTA DE INFORMACIÓN)
{
pHtmlDoc=NULL de IHTMLDocument2*;
hora = pDispatch->QueryInterface (__uuidof (IHTMLDocument2), (vacío **) &pHtmlDoc);
pWindow de IHTMLWindow2*;
¡si (pHtmlDoc! =NULL)
{
hora = pHtmlDoc->get_parentWindow (&pWindow);
pHtmlDoc->Release ();
}
AFIRMAR (TENIDO ÉXITO (hora));
docheight=0 largo;
pe=NULL de IHTMLElement*;
pHtmlDoc->get_body (&pe);
IHTMLTextContainer* pe2=NULL;
¡si (el PE! =NULL)
{
pe->QueryInterface (&pe2);
pe->Release ();
}
¡si (pe2! =NULL)
{
pe2->get_scrollHeight (&docheight);
pe2->Release ();
}
¡si (pWindow! =NULL&&docheight>0)
{
pWindow->scrollTo (0, docheight);
pWindow->Release ();
}
pDispatch->Release ();
}
|