求windows api 让其他进程向当前控制台输出

求一个 windows api 能解决下面问题
创建了一个进程,设定为新开控制台,并隐藏。(功能就是没隔一秒输出一个数字)
在之后的程序执行中,需要将这个进程的输出打在当前控制台上。

si.wShowWindow = SW_HIDE;
si.wShowWindow = SW_HIDE;
CreateProcess(NULL, appName, NULL, NULL, FALSE, CREATE_NEW_CONSOLE, NULL, NULL, &si, &pi);

问题不够清晰,你是要创建一个服务么?然后再创建一个窗口读取这个服务的内部数据么?

利用管道重定向
http://download.csdn.net/detail/wuqing0312/5005326

那你的问题就是进程间通信问题,利用管道可以实现。看这里:
http://www.pediy.com/kssd/pediy08/pediy8-724.htm

利用匿名管道,即CreatePipe
详情可百度“CMD回显”

可以尝试利用管道重定向