はじめまして。.netframework全般で質問をしていたのですが,こちらでも質問を投げさせてもらいます。
不特定のサイトにて,ブラウザのボタンを押下したタイミングをとらえれるようなアプリケーション(過去に入力された値を記憶して自動ログインするアプリ)を自作したいと考えています。特定のサイトであれば,サーバ側にてjavascriptなどでonload()やonsubmit()で動作するようなものを記述すればよいかと思いますが,これを完全にクライアント側で行おうとした場合,どのような方法をとればよいのでしょうか。
対象となるブラウザはInternet Explorer6/7/8,言語としてはC#,フレームワークは.net framework 4を対象に考えています。
一部自己解決しているのは,IObjectWithSiteを実装したCOMコンポーネントを作成することで,ブラウザの各種イベントをキャッチできるということまでは理解できたのですが,ボタン押下時のイベントをキャッチする方法がまだ理解できません。各サイトのサンプルなども探してみたのですが,いまひとつ自分のやりたいことと合うサンプルを見つけることができませんでした。
ここをみればいい,などのポインタでもいいので,教えていただければと思います。
よろしくお願いします。