-2

Webブラウザコンポーネント内のHTMLコントロールにメッセージを送信することは可能ですか?もしそうなら、どうすれば彼らのHWNDを入手できますか?私はSpy++とWINIDに苦労していて、それらのコントロールHWNDにアクセスできませんでした。

4

1 に答える 1

1

SendMessage()IE のコントロールはネストされたウィンドウではないため、 を使用してそれらにメッセージを送信することはできません。IE は独自のコントロールを描画し、その内部動作は公開されておらず、バージョンに依存しています。

Firefox は Gecko を使用しており、Gecko も独自のコントロールを実装していると私は信じています。

新しい質問では、これらのコントロールにメッセージを送信する理由を説明する必要があります。おそらく、本当にやりたいことを行う方法があるからです。私の超能力によると、IAccessibleファミリのインターフェイスを使用することが、実際に必要なことかもしれません。

于 2013-01-06T00:58:46.807 に答える