I have a structured, multi-threaded, C, Windows console application that I would like to convert to OO C# with a GUI. However, the approach I would like to take is to build the GUI first and have it interact with the existing consloe application which runs as an .exe. I would like to send the messages that currently are sent to the stdout to the .Net GUI assuming minimal modifications to the console application. I need to buy time to learn C# before converting the more complex console application. I am having some success using VS.Net and building small GUIs.
Can I launch a Windows .exe from a .Net C# GUI and accomplish what I want to do?
Thanks for any help or advice you can offer.