マウスジェスチャー

WndProcを使おうと思ったら、AxWebBrowserにはメッセージが飛んでない。ということで、AxWebBrowser.PreProcessMessageで確かめたら、ほんとにMouseMoveメッセージをキャッチできない。
そこで、PreFilterMessageを使って、全メッセージを洗ってやろうと思った。たしかに、MouseMoveイベントをキャッチすることはできた。しかし、m.WHndがAxWebBrowserの子供の物なのかを判定することができない。ていうか、誰にメッセージが投げられているのかぜんぜん分からない。
C#からMessage.WHndを使ってActiveXのコントロールを得ようとすると、nullが返ってくるらしい。こうなると、どうにもなりません。