So, at work we have this (ugly) native C++ MFC application that the Powers-That-Be insist needs a complex web-services riddled interface to our social-networking-meets-file-sharing new website. Initially, said interface was to be in MFC native code action. I said, "sheeeeeeeeeiiiiiiiiiiiiiiiittt". But then the light came: why not do the interface in a .NET form and pass the form handle somehow to the native application to pull it into its window as a child window. Any interaction between the two can be handled easily through messaging calls. I immediately began to Google on it. I found nothing that directly addressed this...