捕縛前のエクスプローラを画面に表示させないようにしていたのだが、どうもその瞬間に処理するのは危ないようで、エクスプローラが起動し終わってから捕縛する仕様にした。見た目はあまりよろしくない。これによって、捕縛時のクラッシュ問題は解決した。捕縛したエクスプローラがたまに描画をサボる問題は、WS_CLIPCHILDRENで解決した。これで致命的な問題は解決済みで、少なくともXPでは裏エクスプローラより便利なくらいになった。Vistaではまだ不便なところもあるが、どうせ解決できないエクスプローラの仕様とかは無視すると、もう後は手を加えることもあるまい。多くを望むようなソフトでもないし、こんなもんで十分だろう。これで、毎日使ってる自作ソフト三つのうち、二つはC♯に移行した。両方とも違う理由だが、現在のところDelphiでは作れないという点は同じだ。唯一Delphiで作ってるのは真魚だが、真魚と一緒に動作するAdMenuはDelphiじゃダメ。いままでずっとDelphiを使ってきたのは、Delphiで何でも作れたからだったが、Vistaとか64bitとかのせいで、最近はDelphiで作れないものが増えてきたな。現状、Delphiで作れないものを作るのに使ってるから認めざるを得ない。一度、.NETのテキストエディタ作るかなぁ。あっちでデバッグこっちでデバッグたぶん関連のある記事:捕まえるタイミングについてタブ式エクスプローラ透けちゃった64bitフック成功あっちでデバッグこっちでデバッグファイルの場所を開くreadmeつけたグローバルフック対UACファイラを試してみるタブに閉じるボタンを付けたコメントは終了しています。