title: How to embed C OpenGL application in C# GUI?
body: <p>I have 3D OpenGL application written in C for Unix-like systems, it is working fine in Linux, but lacks GUI and is only controllable via keyboard.
  As far as I know C# GUI is the simplest and nicest and cutest to create and it's very easy to create nice gui in C# in Microsoft Visual Studio 2010 Ultimate.</p>
  
  <p>SO I decided I want to embed graphical application written in C OpenGL in C# application GUI, just something like this:
  <a href="http://img854.imageshack.us/img854/2773/qoyz.jpg" rel="nofollow">http://img854.imageshack.us/img854/2773/qoyz.jpg</a></p>
  
  <p>Of course I want to control C application from my C# GUI.
  It could be done any possible way I was thinking maybe about some dll file compiled from C OpenGL code?</p>
  
  <p>I dont have any experience with that kind of stuff, so give me clear answers:)</p>