Interoparating between different frameworks is usually tricky. At first glance, making use of Windows Forms controls inside an OWLNext application looks not easy to do, because one is managed C# code, and the other one is unmanaged C++ code.
Fortunately, this article describes a way to show a modeless WinForms form from a C++ or MFC application.
In short, there is a separate C++/CLI wrapper DLL, which on one hand can directly access the managed C# WinForms code, and on the other hand, expose a standard "C" DLL interface that can be called from the C++ code.
Based on that article, here is an OWLNext example that can show two different forms inside TWindow-derived objects. Some modifications to the original code include:
Applications that depend on DLL modules using the .NET framework may run into DLL load order and initialisation issues. See [discussion:d9c10601a1].
Discussion: d9c10601a1
Discussion: OWLNext 7 and Windows 7
Wiki: Frequently_Asked_Questions
Wiki: Knowledge_Base
Example code
Cool! I've added links to this article in the FAQ.