consolecontrol
consolecontrol copied to clipboard
Multiple processes
This control's API assumes that only one process will run at a time. But this seems like an unnecessary restriction. In a normal console session, any number of processes might be running at any given time. StartProcess should return a process ID or Process object that can later be used to terminate that specific process, while other ConsoleControl child processes continue to run.