自分以外のアプリケーションで新規ウィンドウが作成されたタイミングを知るには?

解決


glebe_f  2002-11-26 23:51:15  No: 2224

はじめまして。
現在自分以外のアプリケーションからウィンドウ作成が行われた場合のタイミングを調査しています。
APIメッセージを探してみたのですが自分のアプリケーションからのタイミングを掴む方法は分かるのですが他のアプリケーションからのメッセージについては存在しないみたいでした。
タイマーを使えばなんとかなりそうなのですが、マシンに負荷をかけたくないため極力この方法は避けたいと思います。
具体的に例を挙げますとブラウザ起動時に広告のポップアップウィンドウが立ち上がる場合がありますが、この様なウィンドウを消去してくれるソフトがありますよね?
そういった処理がどのようにして行われているのかが知りたいのです。
ご存知の方がおられましたらご回答の方お願い出来ますでしょうか?
では宜しくお願い致します。


glebe_f  2002-11-27 03:19:36  No: 2225

解決しました。
メッセージのフックを行う事で実現出来ました。


※返信する前に利用規約をご確認ください。








  このエントリーをはてなブックマークに追加