- - PR -
IEに表示されるコントロールを操作する
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-08-10 23:54
はじめまして、カンタイと申します。
IE上に表示されるInputタグのテキストボックスやボタンを操作する マクロプログラムを、C#にて作成しています。 自分の考えでは、 1. IEのウィンドウハンドルを取得 2. ハンドルからIEを操作できるクラスを取得 3. クラスを利用し ごにょごにょ となっているのですが、案の定というか2.の段階で躓いてしまい、 ネットを徘徊しましたが、残念ながらそれらしい情報を得るには至らず悩んでいます。 (1.は EnumWindows関数を使い、それらしいハンドルが取得できました。) そこで質問なのですが、 取得したウィンドウハンドルから、IEを操作するクラスを取得する事はできるのでしょうか? (それとも、そもそも上記では実現できないのでしょうか?) まことに恐れ入りますが、ご教授頂きたくお願い申し上げます。 開発環境 WindowsXP VisualStadio2003 C# 以上、乱文しつれいします。 |
|
投稿日時: 2006-08-11 00:12
Shell32 の Windows メソッドを使うとか。
ちなみにクラスって言っても .NET の基本クラスライブラリにはありません。COM 経由です。 |
1