You do this by creating a pipe. Pass the write end of the pipe as the new process stdout. Read from the read end of the pipe. MSDN has a complete demonstration.
The code there shows you how to read the output from the child process. How to parse that into separate lines is a different issue. I believe that your main problem is just how to get hold of the output, and that parsing is something you already know how to do.