Why can't I? Cause I don't know how to create two console AND I don't know how to choose which console displays which text.
I want this...
I launch my program, two separate consoles pop up.
Lets say one console shows a ascii map and the other console prompts the user to input
various information (name, direction to travel, etc). Maybe even have a third window that
displays equipped items.
The idea is that there is one main window where I tell the program what I want to do, and
then the other windows change depending on the infro.
For example...
Text Window
AsciiMap Window
Equipment Window
In the text window I could type "move north", and the AsciiMap window adjusts accordingly.
Then later, if I wanted, I could type "unequip sword", and my equipment window would change from this:
This creates a new console that is accessible to the child process (but not to the parent process).
Communicate between the two processes by placing the user input into a section of shared memory.