YAS's VB.NET Tips
 
VB.NET Tips
VB.NET Tips >> 記事詳細

2018/05/18

HtmlElementのイベントをキャッチするその①

| by:YAS
 WebページのINPUTタグの入力欄はウィンドウではないので,ウィンドウハンドルはありません。ですから,ウィンドウハンドルを使ったWin32APIは全部使えません。例えばIME関係の操作やメッセージの受信等は通常の方法ではできないようです。 しかし,AddHandlerでHtmlElementのイベントを登録することで,InputタグのClickイベントでメッセージを表示たり,MouseEnterイベントでエレメントを取得したりできます。
 例えば「Yahoo!」の検索語入力欄にフォーカスがきたときにメッセージを表示するなど。児童用のブラウザを作る際の,検索語入力の補助等などに使えそうです。
 

 下のコードをフォームのコードにコピー・貼り付けをすれば動作します。
※このTipsは2005年頃にNiftyの@homepageで公開していたもの一部変更して再掲載しました。
01:04 | コメント(0) | WebBrowser
メニュー