Question

Je développe une IE8 BHO en C #. L'une des fonctions du BHO est de maintenir une liste de paires de sites Web visités par l'utilisateur. Ajouter la paire (url1, url2) à la liste si l'utilisateur visite URL2 en cliquant sur un lien présent à url1. Je vais utiliser cette information pour montrer l'histoire-à-dire d'une manière agréable, par opposition au comportement par défaut de montrer une longue liste de sites Web visités (quelque chose le long des lignes du addon Firefox voyage ). Dans mon BHO, je suis actuellement en utilisant BeforeNavigate2 événement pour trouver l'URL que l'utilisateur va visiter. Cela fonctionne bien aussi longtemps que la page est ouverte dans le même onglet. Mais, comment trouver si l'utilisateur ouvre le lien dans un nouvel onglet / nouvelle fenêtre? Est-il un moyen (autre que IPC) où nous pouvons trouver l'URL à partir de laquelle l'utilisateur est venu?

Merci,
aut

Était-ce utile?

La solution

Il semble que cela ne peut se faire sans utiliser une certaine forme de l'IPC. Voici le même poste sur msdn

scroll top