Bueno....ahora que estoy más despejado que anoche te explico como lo haría yo. Lo primero te diriges a
www.allapi.net y te miras los ejemplos de estas apis:
- GetKeyState (optines el estado de las teclas....a ti te interesa el estado de VK_RETURN).
- GetActiveWindow (te da el handle de la ventana que está activa. Tendrías que compararla con el handle de la ventana del explorer, que una de las formas de conseguirlo es con findwindow()....ya te lo puse en el post anterior).
- GetFocus (GetForeGrounWindow). Prácticamente te sirve para ver donde está el foco. Te interesaría saber que el foco está en el primer elemento Edit del Explorer).
Mirando los ejemplos de donde te he dicho y calentandote algo la cabeza y mezclandolos otro poco seguramente sacas lo que quieres
Pero yo me pregunto una cosa.......que es lo que quieres hacer? Saber en que páginas navega alguien. No te interesaría ir cogiendo el historial cada cierto tiempo? (Yo lo veo más facil)Ya que cogiendo la pagina web cada vez que da al enter en la barra de navegación no vas a saber siempre donde navega.....por ejemplo, se puede navegar cliqueando enlaces
. De esto hay mucho ejemplos en google.
No se...sigo diciendo que pillando el historial cada cierto tiempo (tiempo corto
) con cuidado de que no lo borre antes de cogerlo
es mucho mas facil
. Y más que dandelo al enter, lo lógico sería ver que cambia ese edit (por lo de navegar cliqueando y demás).
Saludos.