WPFサーフェイスにWin32描画を行ってしまう WPF Win32 Renderer
WPF Win32 Renderer (CodePlex)
http://www.codeplex.com/WPFWin32Renderer
Win32ウインドウをWPFの3D表示の中にレンダリングできたら、とXAML書きならば誰もが思っていたことをサクッと実現してしまった人が登場。 しかも、3Dサーフェイス上でUIがそのまま使えます。マウスもキーボードもIMEも。
ソース付き(修正BSDライセンス)、UI部は3D Toolsをそのまま使っているようです。
開発環境がない人は、.NET3.0のRuntime入れて(Vistaならそのままで)、ReleasesのWPFWin32InteropDemo.zipをダウンロードしてくればたぶん動きます(実用性は無いけど...)。
ここまでできれば、既存のアプリやブラウザを使いまわしてなんでもやり放題か? という感じ。
ちらっとソースを見た感じでは、PrintWindow()でビットマップへ直書きするだけの力技っぽい感じですが、なにげにYouTubeとか見れているので、十分なんでは?
どれぐらい応用が効いて、どれぐらい安定してるのかあたりはじっくりいじってみたいですね。
WARNING:
--------
The control is still highly in prototype mode. It don't work properly.....yet.
て言ってますが、ここまで動けばリッパ!!