flashゲームの支援ツールを作りたく、ブラウザにクリックメッセージを投げる物を作っています。

Google ChromeのChrome_RenderWidgetHostHWNDというクラス名を持つウィンドウに対して
SendMessageでWM_LBUTTONDOWN/UPを送ると、
そのGoogleChromeのウィンドウが前面に表示され、フォーカスも奪われ、あらゆるウィンドウの移動すら出来なくなります。
この対策を教えてください。

「"Program Manager"(タスクバー?)の子ウィンドウにするとうまくいく」と解説してあるサイトを参考にしてみたところ
確かにずっと最背面に維持することは出来ました。(正確にはrender(ryの親の親ウィンドウ(トップレベル)をタスクバーの子ウィンドウにしました)
他にもWS_EX_NOACTIVATEを元のスタイルに足して(論理和)みたりしてみましたが、改善しませんでした。

しかし、相変わらずフォーカスが奪われます。また、子ウィンドウ化したためか、そのウィンドウの移動がすさまじく遅くなりました。

他のウィンドウ、notepadなどに執拗にメッセージを送っても同様の事は起きません。
おそらくアクティブ化したり、フォーカスが奪われる問題はGoogle Chrome特有の問題のようです。
ですのでGoogle Chromeに拡張を組み込むというアプローチでも構いません。

できればタスクバーの子ウィンドウ化無しで、アクティブウィンドウ化、フォーカス奪取を防止ししたいです。

>>663
avastは無料だよ。有料のもあるけど。