Scroll
Publicado: 10 Ago 2014, 17:26
Buenas, estoy tratando de obtener lo que ha bajado una barra de scroll vertical en una página web cualquiera (NO en una aplicación creada por nosotros que luego le añadimos las barras de scroll a los controles) es decir, cuando la bajas, saber cuanto ha bajado.
He probado funciones como _GUIScrollBars_GetScrollInfoTrackPos y _GUIScrollBars_GetScrollBarInfoEx y alguna más pero no obtengo ningún valor. Como lo que quiero saber es cuanto ha bajado la barra vertical en una página web,también he usado las función de IE (_IEAttach(handle de la ventana))para obtener el objeto InternetExplorer y luego buscando la API, ObjetoIE.document.parentwindow.ScrollY, no recuerdo ahora si es esta propiedad la que te devuelve el scroll, pero tampoco devuelve nada. Curiosamente si hago esto mismo pero llamando a la funcion scroll (ObjetoIE.document.parentwindow.scroll(x,y)) si que baja la ventana, pero la propiedad no devuelve nada. Si alguien me puede ayudar, se lo agradecería.
He probado funciones como _GUIScrollBars_GetScrollInfoTrackPos y _GUIScrollBars_GetScrollBarInfoEx y alguna más pero no obtengo ningún valor. Como lo que quiero saber es cuanto ha bajado la barra vertical en una página web,también he usado las función de IE (_IEAttach(handle de la ventana))para obtener el objeto InternetExplorer y luego buscando la API, ObjetoIE.document.parentwindow.ScrollY, no recuerdo ahora si es esta propiedad la que te devuelve el scroll, pero tampoco devuelve nada. Curiosamente si hago esto mismo pero llamando a la funcion scroll (ObjetoIE.document.parentwindow.scroll(x,y)) si que baja la ventana, pero la propiedad no devuelve nada. Si alguien me puede ayudar, se lo agradecería.