現在ロードされている Windows 7 ガジェットを検出する必要があります。それらが実行されるプロセスは「explorer.exe」であり、各ガジェットには(スナップショットが添付された)SideBar_HTMLHostWindow
インスタンスで呼び出されるウィンドウクラスがあることを私は知っています。Internet Explorer_Server
ただし、それ以上の子ウィンドウを列挙したり、ウィンドウのテキストを取得したりすることはできません。助けていただければ幸いです。
更新:これは思ったより簡単かもしれません。Windows に関連付けられており、起動時に実行するガジェットを記憶しているため、おそらくレジストリまたはディスクにデータが保存されている可能性があります。