2013-06-12 4 views
0

je dois détecter lequel Windows 7 gadgets sont actuellement chargés. Je sais pertinemment que le processus qu'ils courent à l'intérieur est « explorer.exe » et que le chaque gadget a une classe de fenêtre est appelée SideBar_HTMLHostWindow avec en instance de Internet Explorer_Server (cliché ci-joint).gadgets qui Detecting bureau fonctionnent sous Windows 7 en utilisant C#

Cependant, je ne suis pas en mesure d'énumérer toutes les fenêtres d'autres enfants ou d'obtenir le texte de la fenêtre etc. Toute aide serait appréciée.

Snapshot

MISE À JOUR: Cela peut être plus facile qu'il n'y paraît. Comme il est lié aux fenêtres et se souvient que les gadgets sont censés exécuter au démarrage, il peut y avoir des données stockées dans le registre ou le disque peut-être?

Répondre

0

trouvé la réponse: C: \ Users \ Raheel Khan \ AppData \ Local \ Microsoft \ Windows Sidebar \ Settings.ini. Ce fichier est mis à jour chaque fois qu'un gadget est ajouté ou supprimé.

Questions connexes