2006年9月29日 8:14 pm #3655
Yutaka Emura
Keymaster
ここで質問していただいて結構です。
EVENT_KILL_FOCUS だと、確かに、アプリケーション全体がフォーカスを失ったのかどうかの区別が付かないですね。このイベントが来たら、GetFocus() で、現在のフォーカスを調べて、それが EmEditor に関連するウィンドウかどうかを判断する、という方法があると思います。他にも、いろいろな方法があると思いますが、この手の問題は、私もよく苦労するのですよ。 :-)