Rob Roylea: WPF Today and Tomorrow
He said the WPF team is going to solve the famous airspace issue for interop hosts, like HwndHost, Webbrowser etc.
I think this is a bold move, but IMHO a little too bold, and I doubt if it will work smoothly. For WebBrowser maybe, but general HwndHost ? the whole rabbit hole of Win32 Window and Messages etc? people have done so many hacks in Win32 API, Raymond Chen knows the pain to support them, bridging that dark world with the Avalon land really make me nervous, it can be messed up lot, and the problem it can solve doesnt make THAT much sense to me. Actually I myself use HwndHost and do suffer a little bit from the airspace problem, but thats generally tolerable in most of cases and the trend is to get rid of those legacy stuff step by step, to me the better solution for WPF is to intergerate with DirectX content better, and have better media / video capabilities, not investing that much into legacy compability issues. but hey, maybe Microsoft knows better, so lets wait and see. ![]()